Glossary

ProgrammableWeb's glossary of API and other technology terms and defination
A B C D E F G H I J K L M N O P Q R S T U V W X
API request

APIs run on web servers and expose resources that client applications can use as part of their functionality. When a client needs to retrieve or send data to an API server, it initiates that process by making an API request. An API request uses an HTTP method to define the action to take on a particluar resource; the most common methods are GET, PUT, POST, and DELETE. A request typically consists of several parts.
URL - The URL contains a base URL common to all requests made to that API, and a path that specifies the resource you want to interact with.
Header - The header provides additional information about the operation being performed. This information can include the allowed and preferred data formats of the response, authentication credentials, how to control caching, the size of the body and more.
Method - The method specifies the action to be taken on the resource
Body - The body contains the information that client either wants to retrieve or send to the API server