# Get started with Azion API

import DocButton from '~/components/webkit/DocButton.vue';

This documentation will guide you on the first steps of using the **Azion API**.

## API overview

The **Azion API** is a *RESTful API* based on *HTTPS* requests, that allows users to fully interact with Azion products through API requests. The complete Azion API collection is on Postman.

<DocButton href="https://api.azion.com/" label="Go to Azion API documentation" size="medium" />

Most API endpoints have the main HTTP methods (`GET`, `POST`, `PUT`, `PATCH`, and `DELETE`) so you can create, read, update, and delete Azion configuration instances. All changes made through the API are reflected on [Azion Console](https://console.azion.com).

:::tip
Access the [API introduction](https://api.azion.com/#intro) documentation to find reference information about the API.
:::

## Prerequisites

To run **Azion API** requests you need:

- A [Azion Console](/en/documentation/products/accounts/creating-account/) account.
- A [personal token](/en/documentation/products/accounts/personal-tokens/).

## Make API requests
Azion API documentation offers code examples to make requests with the terminal, using the curl command, or to automate them with programming languages. 

Postman offers HTTPS request snippets for many programming languages.

Navigate to the `Example Request` to change from curl to another desired programming language.

You may also clone the collection and make requests using Postman by clicking the **Run in Postman** button.