> ## Documentation Index
> Fetch the complete documentation index at: https://docs.incard.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Make your first Developer API call.

## 1. Create an API key

Create a sandbox key in the Incard dashboard. See [Authentication](/guides/authentication) for key limits and storage guidance.

## 2. Get an access token

Exchange your API key for a short-lived access token:

```bash theme={null}
curl -sS -X POST "https://api-nonprod.incard.com/developer/auth" \
  -H "Content-Type: application/json" \
  -d '{"api_key": "sk_sandbox_YOUR_KEY"}'
```

Save the `access_token` from the response.

## 3. Get company profile

```bash theme={null}
curl -sS "https://api-nonprod.incard.com/developer/companies" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

Example response:

```json theme={null}
{
  "success": true,
  "data": {
    "company": {
      "id": "bebb185d-8210-4e66-ac63-397b49a1e09f",
      "name": "AOA TESTING LIMITED",
      "companyNumber": "09587819",
      "jurisdictionCode": "GB",
      "status": "active",
      "category": "affiliate_marketing",
      "type": "limitedCompany",
      "addresses": [
        { ...
```

## 4. Browse the API

Open the **API Reference** tab for all documented endpoints — company profile, outbound invoices, and payees — with request and response examples.
