Visão Geral dos Endpoints

Uma referência de todos os endpoints REST API disponíveis para planos de garantia, reclamações e análises.

Visão Geral dos Endpoints da API

A API REST do myumbrella.ai é organizada em torno de recursos. Todos os endpoints usam corpos de requisição/resposta em JSON e métodos HTTP padrão.

URL Base: https://api.myumbrella.ai/v1

Planos de Garantia

MétodoEndpointDescrição
GET/plansListar todos os planos
POST/plansCriar um novo plano
GET/plans/:idObter detalhes do plano
PUT/plans/:idAtualizar um plano
DELETE/plans/:idArquivar um plano

Exemplo: Criar um Plano

curl -X POST https://api.myumbrella.ai/v1/plans \
  -H "Authorization: Bearer mu_live_abc123" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "2-Year Protection",
    "coverage": ["mechanical", "accidental"],
    "duration_months": 24,
    "price_model": "percentage",
    "rate": 0.12
  }'

Reclamações

MétodoEndpointDescrição
GET/claimsListar reclamações (filtrável)
POST/claimsRegistrar uma nova reclamação
GET/claims/:idObter detalhes da reclamação
PATCH/claims/:idAtualizar status da reclamação
POST/claims/:id/notesAdicionar uma nota a uma reclamação

Contratos

MétodoEndpointDescrição
GET/contractsListar contratos ativos
GET/contracts/:idObter detalhes do contrato
POST/contracts/:id/cancelCancelar um contrato

Análises

MétodoEndpointDescrição
GET/analytics/revenueResumo de receita
GET/analytics/claimsMétricas de reclamações
GET/analytics/attach-rateTaxa de adesão ao longo do tempo

Paginação

Todos os endpoints de listagem suportam paginação baseada em cursor:

GET /v1/plans?limit=25&starting_after=plan_xyz

A resposta inclui um booleano has_more e metadados de paginação.

Book a Demo

See how myUmbrella can transform your warranty program

Choose a Time

Select a convenient time for your personalized demo

ESC

Start typing to search across all content

No results found

Try a different search term