The API platform used by more than 30 million developers. Proud member of the Forbes Cloud 100. Also, hi there.π
Feb 27 β’ 13 tweets β’ 2 min read
What are 6 guiding constraints of #REST APIs? πππ§βπ
There are numerous types of APIs, making it difficult for new developers to differentiate between each kind.
In particular, Representational State Transfer (REST) is a software architectural style that developers apply to web APIs.
Feb 16 β’ 7 tweets β’ 2 min read
What is #HTTP basic #authentication? β π§΅πͺ
API authentication is the process of verifying the identity of a user who is making an API request, and it is a crucial pillar of API security.
Jan 31 β’ 6 tweets β’ 1 min read
API #Access: Here's what you should know ππ§΅π
API access is the ability to interact with an API, and it enables clients to request data, create or update resources, and execute specific operations.
Jan 22 β’ 9 tweets β’ 2 min read
4 common types of API testing π§ͺπ§΅π§βπ
What is API testing?
API testing is the process of confirming that an API is working as expected.
Jan 16 β’ 13 tweets β’ 2 min read
Everything you need to know about #Monoliths vs #Microservices βοΈπ§΅β€΅οΈ
A monolith is an application that is developed and deployed as a single unit.
Its components are tightly coupled within a single codebase, and they often share resources, such as databases or libraries.
Jan 8 β’ 16 tweets β’ 2 min read
Everything you need to know about #API Versioning π’π§΅π‡οΈ
API versioning is the process of managing and tracking changes to an API.
It also involves communicating those changes to the API's consumers.
Jan 4 β’ 13 tweets β’ 2 min read
Best practices for monitoring #API Latency π§βππ§΅β‘οΈ
API latency is the amount of time it takes for an API to respond to a request.
Dec 7, 2023 β’ 6 tweets β’ 1 min read
Best Practices for API #Authentication π‘οΈππ
API authentication is the process of verifying the identity of a user who is making an API request, and it is a crucial pillar of API security.
Dec 1, 2023 β’ 21 tweets β’ 3 min read
Everything you need to know about #APIs ππ§΅π§βπ
An API, which stands for application programming interface, is a set of protocols that enable different software components to communicate and transfer data.
Nov 27, 2023 β’ 16 tweets β’ 3 min read
API #Documentation Best Practices π§΅π§βππ
API documentation is a set of human-readable instructions for using and integrating with an API.
Nov 21, 2023 β’ 24 tweets β’ 3 min read
Everything you need to know about #REST APIs π§βππ§΅
There are numerous types of APIs, making it difficult for new developers to differentiate between each kind.
In particular, Representational State Transfer (REST) is a software architectural style that developers apply to web APIs.
Nov 2, 2023 β’ 15 tweets β’ 2 min read
API #Security Best Practices βοΈπ‘οΈπ¦Ύ
API security is the practice of preventing and mitigating attacks that originate at the API level, and it is a crucial pillar of any organization's overall security strategy.
Nov 1, 2023 β’ 15 tweets β’ 4 min read
The Most Popular #API Architectural Styles ππ§΅π§βπ
(#REST vs. #SOAP vs. #GraphQL vs #gRPC)
There are many different types of APIs and ways to categorize them. For instance, you can categorize APIs according to their architectural style.
The most popular styles are:
1. REST 2. SOAP 3. GraphQL 4. gRPC
Oct 23, 2023 β’ 18 tweets β’ 3 min read
How does #OAuth 2.0 work? β π¨βππ§΅
OAuth is an open standard authorization protocol that enables third-party applications to obtain limited access to user accounts on an HTTP service, without compromising the user's password.
Sep 21, 2023 β’ 8 tweets β’ 2 min read
What is an #API Definition? ππ§΅π
An API definition is a human- and machine-readable document that describes the structure and behavior of an API, including its available endpoints, methods, parameters, data formats, and expected responses.
Sep 19, 2023 β’ 9 tweets β’ 2 min read
What is #gRPC? ππ§π§΅
gRPC is an open source, high-performance remote procedure call (RPC) framework that can run in many environments.
Sep 12, 2023 β’ 12 tweets β’ 3 min read
9 #BestPractices for using #API keys πππ§΅
APIs are the building blocks of modern applications, which makes them appealing targets for security attacks.
API key security is a shared responsibility between API consumers and producers, who should follow these industry best practices for API key management and use. π
Sep 11, 2023 β’ 11 tweets β’ 2 min read
How do #REST APIs work? π§π§΅βοΈ
Representational State Transfer (REST) is a software architectural style that developers apply to web APIs.
Sep 8, 2023 β’ 24 tweets β’ 4 min read
Top 10 #REST API #interview questions (and answers)! π§΅ππΌ
1β£What is REST?
REST is the most commonly used architectural style for building web services and APIs.
In a RESTful architecture, resources are identified by URIs and operations are performed on those resources using standard HTTP methods.
Aug 24, 2023 β’ 6 tweets β’ 2 min read
6 API schemas & formats to know ππ𧡠3. JSON Schema
JSON Schema is a declarative language that allows you to annotate and validate JSON documents.
SON Schema is often used for purposes beyond those for which it was designed, such as code generation, UI or form generation, and test data generation.
Aug 7, 2023 β’ 8 tweets β’ 1 min read
What is #CORS? πΎπ§΅πΈ
CORS, which stands for Cross-Origin Resource Sharing, is an HTTP header-based security feature that allows web pages to make requests to a different origin (i.e., a domain, protocol, or port) than the one from which the page originated.