# Quick Start Guide

Get started with the Coolset APIs in minutes.

## Prerequisites

Before you begin, you'll need:

- A Coolset account
- An API token (available in your account settings)
- Basic knowledge of REST APIs


## Your First API Call

### 1. Get Your API Token

Log in to your Coolset account and navigate to **Settings → API Tokens** to generate your authentication token.

### 2. Test the Connection

Try this simple request to verify your setup:


```bash
curl -X GET https://developers.coolset.com/api/accounts/user-config/ \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"
```

**Expected Response:**


```json
{
  "id": 123,
  "user": {
    "email": "user@example.com",
    "name": "Your Name"
  },
  "company_id": 456,
  "workspace": "Default Workspace"
}
```

### 3. Explore the APIs

Now you're ready to use our APIs:

**Supply Chain**: Track orders and products


```bash
curl -X GET https://developers-scranton.coolset.com/api/orders/ \
  -H "Authorization: Bearer YOUR_API_TOKEN"
```

**EUDR Compliance**: Run risk assessments


```bash
curl -X POST https://developers-pulse.coolset.com/api/compliance/risk-assessments/ \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "identifier": "ORDER-12345",
    "assessment_type": "eudr_order_assessment"
  }'
```

**Carbon**: Get emissions data


```bash
curl -X GET https://developers-scranton.coolset.com/api/emission_calculations/emissions/ \
  -H "Authorization: Bearer YOUR_API_TOKEN"
```

## Next Steps

- [Learn about Authentication →](/getting-started/authentication)
- [Understand API Responses →](/getting-started/making-requests)
- [Handle Errors Gracefully →](/getting-started/error-handling)
- [Explore Use Cases →](/use-cases/eudr-compliance)


## Need Help?

- **Email**: [support@coolset.com](mailto:support@coolset.com)
- **Documentation**: Browse the API Reference in the sidebar
- **Status**: [status.coolset.com](https://status.coolset.com)