The following glossary is an overview of basic technical terms to familiarize yourself with when first learning about Klaviyo's APIs. Looking for a glossary of Klaviyo-specific terms? Check out our Klaviyo Glossary.
- API - Application Programming Interface. Allows a piece of software to talk to another and pass information between them.
- Authentication - Helps to keep your account secure by verifying your credentials when attempting to connect to the API.
- Client - The hardware or software that you, the end user, uses to communicate with Klaviyo via API.
- DELETE - The HTTP Method that allows you to remove a resource from your Klaviyo account.
- Endpoint - The URL of the Klaviyo server where your resources can be accessed.
- GET - The HTTP Method that allows you to retrieve or read data from your Klaviyo account.
- HTTP - Standard web protocol for data exchanged between a client and a server.
- HTTP Methods - The verbs or actions used to constrain the type of API call you make.
- Language library - In computer programming, a collection of pre-compiled routines used by programs.
- List API - Klaviyo's API for for creating profiles and managing list memberships and subscriptions.
- Parameters - Variable options that can be included in an API call to influence the response
- PATCH - An HTTP Method that allows you to modify a resource.
- POST - The HTTP Method that allows you to create or write a new resource to your Klaviyo account.
- Postman - Third-party software that can be used to make API calls.
- PUT - The HTTP Method that allows you to update an existing resource in your Klaviyo account.
- REST - Representational State Transfer. Programming architecture that makes it easier for systems to communicate with each other.
- Response - The reply to an API request which returns the requested resource in a readable format.
- Server - Computer hardware or software that manages resources and provides functionality to clients.
- Webhook - Allows apps to transfer data between each other in real-time.