DEV Community

NOABLST
NOABLST

Posted on • Updated on

My jounrey into API Security

Hey, my name is Noa. I'm 27 years old and recently started working for BLST Security.
We develop API Security & Bunsiness Logic Security testing tools.

As I started working with the company, I understood that I needed to sharpen my knowledge of APIs, how they function, what tools are there that can help me build APIs and, above all, everything about API security and business logic security testing.

That said, I've decided to write a blog about my journey in the company, learning everything I can about APIs and related topics.

Feel free to check our open source API security tool - https://github.com/blst-security/cherrybomb
⭐ don't forget to star us

I hope you enjoy the journey with me.

Image description

👉 I'll begin with a short explanation:

What is a REST API?

API stands for application programming interface. A REST API is an API that uses Representational State Transfer (REST) as its architectural style.

REST is a style of architecture for web applications that relies on a stateless, client-server model. In a REST API, resources are accessed using Uniform Resource Identifiers (URIs), and the HTTP protocol is used to manipulate them.

Because REST is based on HTTP, it is easy to use REST APIs with any programming language that can communicate with HTTP. Additionally, REST APIs are easy to use because they use standard HTTP verbs (GET, POST, PUT, DELETE) to manipulate resources.

RESTful APIs are popular because they are simple, scalable, and easy to use. Additionally, they are interoperable, meaning that they can be used with a variety of programming languages and platforms.

In the next article I'll write about

How do you perform API Testing?

Thanks for reading 😉

Top comments (0)