API development becomes a little easier if you know the correct terms and their correct meaning.
Here, we complied with widely used terms in API development.
Thread π§΅
Here, we complied with widely used terms in API development.
Thread π§΅
π API Key
An API key is a unique code that lets you call an API.
The only rule is that these keys must be unique and not easy to guess.
Generally, API keys contain lower case and upper case letters with numbers.
An API key is a unique code that lets you call an API.
The only rule is that these keys must be unique and not easy to guess.
Generally, API keys contain lower case and upper case letters with numbers.
π API Token
The API token is a unique identifier of an application requesting access to your API.
An API token is a form of authentication similar to a username/password.
The API token is a unique identifier of an application requesting access to your API.
An API token is a form of authentication similar to a username/password.
π Authentication
Authentication and authorization are the two most confusing terms.
Authentication is validating the user to identify if they are who they claim to be.
Authentication and authorization are the two most confusing terms.
Authentication is validating the user to identify if they are who they claim to be.
π Authorization
Authorization always comes after authentication.
It is the process of permitting users to access different resources from the server, and itβs not visible and changeable by the user.
Authorization always comes after authentication.
It is the process of permitting users to access different resources from the server, and itβs not visible and changeable by the user.
π HTTP cookies
An HTTP cookie is a small piece of data created by the web server inside your browser.
The data inside a cookie has an ID that is unique to you and your computer.
This ID helps the server to know who the user is so it can send the data accordingly.
An HTTP cookie is a small piece of data created by the web server inside your browser.
The data inside a cookie has an ID that is unique to you and your computer.
This ID helps the server to know who the user is so it can send the data accordingly.
π API Lifecycle
API lifecycle is the entire lifespan of any particular API from its planning phase to when it gets stale.
More about it. ππ»
API lifecycle is the entire lifespan of any particular API from its planning phase to when it gets stale.
More about it. ππ»
π API-first approach
The API-first approach ensures that all the functionality of an application is accessed through APIs.
This approach involves designing every API around a contract written in an API description language. For example, OpenAPI Specification.
The API-first approach ensures that all the functionality of an application is accessed through APIs.
This approach involves designing every API around a contract written in an API description language. For example, OpenAPI Specification.
π API Gateway
An API gateway is a component or tool of an API management approach.
Gateways are used as the entry point for client requests.
This allows them to facilitate requests, combine results, and handle things like authentication.
An API gateway is a component or tool of an API management approach.
Gateways are used as the entry point for client requests.
This allows them to facilitate requests, combine results, and handle things like authentication.
π Internal API
Internal API, also known as Private API, is only accessible to the developers within an organization.
Internal API, also known as Private API, is only accessible to the developers within an organization.
π External API
External API, also known as Public API is accessible to all the developers outside the enterprise or organization.
External API, also known as Public API is accessible to all the developers outside the enterprise or organization.
π Composite API
Composite API is a design approach in which we bundle multiple API requests into a single API call.
The response body of one request can be used as the input for the other request.
Response bodies and the HTTP statuses are returned in a single response body.
Composite API is a design approach in which we bundle multiple API requests into a single API call.
The response body of one request can be used as the input for the other request.
Response bodies and the HTTP statuses are returned in a single response body.
π OpenAPI Spec
It is a format to define structure and syntax for REST APIs.
It provides a standard that allows both humans and computers to discover and understand the service's capabilities without access to source code, documentation, or traffic inspection.
It is a format to define structure and syntax for REST APIs.
It provides a standard that allows both humans and computers to discover and understand the service's capabilities without access to source code, documentation, or traffic inspection.
π CORS
CORS is an HTTP-based mechanism that lets you request data from one URL to a different URL.
CORS is an HTTP-based mechanism that lets you request data from one URL to a different URL.
π API Caching
API Caching is the ability to store copies of frequently accessed data in several places along the request-response path.
API Caching is the ability to store copies of frequently accessed data in several places along the request-response path.
π API Versioning
API versioning is the practice of managing changes in your API.
You should version your API if you are introducing any breaking changes.
This way, clients can still access the old version, and their products won't break as soon as you launch a new release.
API versioning is the practice of managing changes in your API.
You should version your API if you are introducing any breaking changes.
This way, clients can still access the old version, and their products won't break as soon as you launch a new release.
With that being said, this is the end of this thread.
Follow @Rapid_API to read more excellent API-related content. ππ
Follow @Rapid_API to read more excellent API-related content. ππ
Loading suggestions...