Obter uma versão da API
Versão da API 2026-10-affable-towhee
Devolve uma versão da API com o seu history completo, o seu summary (em inglês) e a sua spec. O documento em spec.url só é o desta versão quando pedido com o cabeçalho Lingara-Version definido com o seu id. spec.sha256 é o hash do seu documento congelado e é null enquanto a versão ainda está em desenvolvimento. Um id desconhecido responde 404. Não é necessário token. As respostas podem ficar em cache durante uma hora.
Âmbitos Não é necessária autenticação
Parâmetros
Lingara-Versionheaderstringopcional- A versão da API com que responder a este pedido. Sem ela, um token de acesso recebe a versão a que o seu cliente está associado, e um pedido sem token recebe a versão atual. A versão ainda em desenvolvimento só é alcançada indicando-a aqui. Uma versão desconhecida responde
400com o códigoapi_version_unknown.GET /v1/versionslista as versões. idpathstringobrigatório
Respostas
200 A versão da API
idstringobrigatóriostateVersionStateobrigatórioltsbooleanobrigatóriominted_atstringobrigatóriosunset_atstring | nullobrigatóriosummarystring | nullobrigatóriohistoryarray of VersionHistoryEntryobrigatóriostateVersionStateobrigatórioatstringobrigatório
specVersionSpecobrigatóriourlstringobrigatóriosha256string | nullobrigatório
asyncapiVersionSpecobrigatóriourlstringobrigatóriosha256string | nullobrigatório
Erros
410application/json- A versão da API com que este pedido é respondido foi descontinuada. Envie uma versão suportada em
Lingara-Version, ou associe o cliente a outra versão. 4XXapplication/json- O pedido foi recusado.
codeindica o motivo eerrordescreve-o por palavras. 503application/json · text/plain- O serviço está temporariamente indisponível; tente novamente após o número de segundos indicado em
Retry-After. Durante a manutenção, o corpo é texto simples em vez do envelope de erro. 5XXapplication/json- O pedido foi recusado.
codeindica o motivo eerrordescreve-o por palavras.
codestringobrigatórioO motivo pelo qual o pedido foi recusado, como um código estável para ramificar a lógica: por exemplo
insufficient_scope(403),rate_limited(429) e, para um cliente com faturação por utilização,spend_cap_reached(402) emetered_billing_inactive(402).errorstringobrigatório
Exemplo
Se uma tradução e a referência em inglês divergirem, prevalece a referência em inglês.