# Grade Admin API

**Canonical:** https://apis.io/apis/gradetv/gradetv-admin-api/  
**Provider:** Grade — https://apis.io/providers/gradetv/  
**Base URL:** https://gradetv.net  
**Documentation:** https://gradetv.net/api/

Grade Admin API is one of 42 APIs that [Grade](https://apis.io/providers/gradetv/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Admin. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The Admin API from Grade — 12 operation(s) for admin.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/admin/catalogo/estado` | Contagens do catálogo no ar e do staging, mais o carimbo da última recarga |
| GET | `/api/admin/catalogo/slugs` | Slug publicado de cada canal, paginado por id — a recarga herda para não trocar… |
| POST | `/api/admin/catalogo/inicio` | Abre o staging da recarga: as tabelas `*_novo` nascem vazias e o que sobrou de… |
| POST | `/api/admin/catalogo/lote` | Grava até 1000 linhas de UMA tabela no staging, num batch com no máximo 100… |
| POST | `/api/admin/guia/lote` | Grava o dia de programação de até 500 canais em `guia_dia` (INSERT OR REPLACE) |
| POST | `/api/admin/guia/fim` | Registra a fonte `guia` em `catalog_meta.fontes`, ao lado das fontes do catálogo |
| GET | `/api/admin/logos/mortas` | Canais de TV cuja origem de logo morreu (o cron já falhou ao buscá-la) e ainda… |
| POST | `/api/admin/logos/overrides` | Grava overrides de logo (`logo_overrides`, INSERT OR REPLACE): a ficha passa a… |
| POST | `/api/admin/catalogo/troca` | Confere o staging e troca o catálogo inteiro num único batch: ou tudo entra, ou… |
| POST | `/api/admin/catalogo/delta/inicio` | Abre a recarga por diferença: coleira contra o catálogo no ar e a marca da… |
| POST | `/api/admin/catalogo/delta` | Aplica no catálogo vivo, num batch, até 1000 linhas de UMA tabela: `upsert`… |
| POST | `/api/admin/catalogo/delta/fim` | Confere o catálogo inteiro contra `esperado` e grava o carimbo (`synced_at`)… |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gradetv/refs/heads/main/openapi/gradetv-admin-api-openapi.yml
- **LLMsTxt** — https://gradetv.net/llms.txt
- **Documentation** — https://gradetv.net/llms-full.txt
- **Documentation** — https://gradetv.net/okf/index.md
- **Documentation** — https://gradetv.net/.well-known/api-catalog
- **APIReference** — https://gradetv.net/llms-full.txt
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/gradetv/refs/heads/main/apis.yml

## Other Grade APIs (12)

- [Grade Apis.json API](https://apis.io/apis/gradetv/gradetv-apis-json-api/)
- [Grade Auth API](https://apis.io/apis/gradetv/gradetv-auth-api/)
- [Grade Billing API](https://apis.io/apis/gradetv/gradetv-billing-api/)
- [Grade Categories API](https://apis.io/apis/gradetv/gradetv-categories-api/)
- [Grade Channels API](https://apis.io/apis/gradetv/gradetv-channels-api/)
- [Grade Chat API](https://apis.io/apis/gradetv/gradetv-chat-api/)
- [Grade Cities API](https://apis.io/apis/gradetv/gradetv-cities-api/)
- [Grade Comments API](https://apis.io/apis/gradetv/gradetv-comments-api/)
- [Grade Contact API](https://apis.io/apis/gradetv/gradetv-contact-api/)
- [Grade Countries API](https://apis.io/apis/gradetv/gradetv-countries-api/)
- [Grade Credito API](https://apis.io/apis/gradetv/gradetv-credito-api/)
- [Grade F API](https://apis.io/apis/gradetv/gradetv-f-api/)

## Tags

Admin

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gradetv/gradetv-admin-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gradetv/.
