> For the complete documentation index, see [llms.txt](https://doc.vapi.co/tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.vapi.co/tr/en/getting-started/identity-verfication.md).

# Identity Verfication

Authentication on vapi.co is handled via the API key generated for your specific environment (Test or Live) at [www.vapi.co](http://www.vapi.co), along with IP address verification. The API key is authenticated using the **Bearer Authentication** method.

{% hint style="danger" %}
There is no dedicated authentication endpoint. The API key generated on the [website](https://www.vapi.co/) is verified on every API request using the **Bearer Authentication** method.
{% endhint %}

{% hint style="danger" %}
In addition to the API key, we enforce IP address verification as an extra security layer. Once you complete your development, you will need a static IP address for your project in the production environment.:exclamation:
{% endhint %}

### Test environment authentication steps

1. While on the API Key page, activate the **Test Environment** option at the top.
2. Under the IP Addresses section on the same page, define the IP addresses from which requests to vapi.co endpoints will be made.
3. Copy the API Key on the same page and include it as a **Bearer Token** in the 'Authorization' header when sending requests to your chosen endpoint.  [#oernek-curl-istegi](#oernek-curl-istegi "mention")

{% hint style="info" %}
When you activate the Test Environment option, the top bar of the page changes to a dark color. :wink:
{% endhint %}

### Live environment authentication steps

* While on the API Key page, activate the **Live Environment** option.
* Under the IP Addresses section on the same page, define the IP addresses from which requests to vapi.co endpoints will be made.
* Copy the API Key on the same page and include it as a **Bearer Token** in the 'Authorization' header when sending requests to your chosen endpoint.  [#oernek-curl-istegi](#oernek-curl-istegi "mention")

{% hint style="info" %}
When you activate the Live Environment option, the top bar of the page changes to a light color. :wink:
{% endhint %}

### Required header information

> Authorization: Bearer \<API Key>

### **Sample curl request**

```
curl --location '<location>' --header 'Authorization: Bearer <API Anahtarı>'
```

### **Sample postman useage**

<figure><img src="https://content.gitbook.com/content/yoqXCLsgP4CqhklelIUV/blobs/wqtKVWv6Jf6JYPZouD7G/Screen%20Shot%202023-11-30%20at%2016.55.38.png" alt=""><figcaption><p>Postman Authorization Örnek</p></figcaption></figure>
