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

# Quick start

> Get up and running with the FinOps API in minutes.

<Steps>
  <Step title="Get your credentials">
    Your client ID and client secret are provided by Tesouro during onboarding. To request access, have your designated team lead submit an [access request](https://d92rm.share.hsforms.com/2rxMT-N-nQ-atFj2t5ODm2w).
  </Step>

  <Step title="Get an access token">
    Exchange your credentials for a short-lived JWT:

    ```bash lines theme={null}
    curl --location 'https://api.sandbox.tesouro.com/openid/connect/token' \
      --header 'Content-Type: application/x-www-form-urlencoded' \
      --data-urlencode 'grant_type=client_credentials' \
      --data-urlencode 'client_id=YOUR_CLIENT_ID' \
      --data-urlencode 'client_secret=YOUR_CLIENT_SECRET'
    ```
  </Step>

  <Step title="Make your first API call">
    Use the token to call the FinOps API. For example, [list your counterparts](/finops/reference/openapi/counterparts/get-counterparts):

    ```bash lines theme={null}
    curl --request GET \
      --url https://api.sandbox.tesouro.com/v1/counterparts \
      --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
      --header 'x-organization-id: YOUR_ORGANIZATION_ID' \
      --header 'X-Finops-Version: 2025-06-23'
    ```
  </Step>
</Steps>

## Next steps

* Learn about [authentication](/finops/guides/authentication/overview) concepts, token types, and security models
* Understand the [Tesouro account structure](/finops/guides/intro/account-structure)
* Explore the [API concepts](/finops/api/concepts/environments) for environments, versioning, and rate limiting
* Embed pre-built UI with [embedded components](/finops/guides/embedded-components/invoicing) for invoicing, expense management, and bill pay
