---
title: "O índice da API"
method: GET
path: "/api/v1"
tags: ["Catálogo"]
---

# O índice da API

`GET /api/v1`

## Request

- Base URL: `https://rebasedev.com.br`
- URL: `https://rebasedev.com.br/api/v1`
- Auth: none required

O que existe aqui, com um exemplo pronto pra colar e como conseguir o token. É a porta por onde um agente entra quando alguém cola só a URL base. Aberta, sem token.

## Response `200`

Sucesso.

- IndiceResponse: O índice: o que existe aqui, com exemplo, o caminho do MCP e o da doc.
  - `data` object, required
    - `produto` string, required
    - `descricao` string, required
    - `rotas` object, required: Rota (`"GET /api/v1/jobs"`) → o que ela faz, em uma linha.
    - `exemplo` string, required: Um caminho pronto pra colar.
    - `mcp` string, uri, required: O endereço do servidor MCP.
    - `autenticacao` object, required: Como mandar o token, onde gerar, e quais rotas respondem sem ele.
      - `como` string, required
      - `onde_gerar` string, uri, required
      - `abertas_sem_token` string[], required
    - `openapi` string, uri, required: O endereço deste documento.
    - `documentacao` string, uri, required: O endereço do visualizador.

## Other responses

- `429`: Mais de 60 chamadas no minuto, pela mesma conta (com token) ou pelo mesmo IP (sem). `code` é `rate_limited`. Espere o `Retry-After`; melhor ainda, leia o `X-RateLimit-Remaining` das respostas de sucesso e se autorregule antes de chegar aqui.

---

[API](https://skmtc.dev/rebasedev/apis/rebase-jobs-api.md) · [All operations](https://skmtc.dev/rebasedev/apis/rebase-jobs-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rebasedev/apis/rebase-jobs-api/revisions/ec4ed03ac794?raw)
