API Reference - Glossary Of Terms
Glossary of Terms ¶
Application Programming Interfaces enable software to interact with other software through exposed functionality.
Identifying the user of the API. Common techniques for authentication include API Keys and OAuth.
The URI that goes after the base URL and points towards the requested API functionality.
A header that tells the client it may cache a response until a certain time.
The HTTP method for retrieving resources from a RESTful API.
A header is what’s sent before the body of an HTTP request or response.
Hypertext Transfer Protocol is how websites and APIs communicate over the internet.
The part of an HTTP request that tells the server what the client wants to do.
Header which tells client the last time representation changed. Important for conditional If-Modified-Since requests.
Open standard authorization framework. Grants access on behalf of an end-user without directly sharing credentials.
A parameter is an argument sent to the API which helps define the request and expected response.
The HTTP method for creating resources with a RESTful API.
Data that describes the state of a resource. Often the body of an HTTP request/response.
A resource is some object or entitity that has a URI where it can be manuiplulated through HTTP requests.
Representational state transfer is an architectural pattern for interacting with resources via HTTP methods.
An API Request is what’s being sent to the API’s base url and endpoint including headers and parameters.
The Response is what the API sends back after a request, including the headers and body.
The server is software or hardware that provides a service by responding to requests across a network.
A cryptographic protocol that secures traffic on the internet.
HTTP status codes are what the server sends back to the client with the response in regards to the status of the request.
Unique Resource Identifier