Capacidade

Referência da API REST

Consulte a API para contas, Cloud, pastas, transformações, utilizadores e webhooks.

Descrição

A referência navegável é gerada pelo mesmo contrato OpenAPI 3.1.

OpenAPI 3.1

Referência da API REST

Consulte a API para contas, Cloud, pastas, transformações, utilizadores e webhooks.

Transferir OpenAPI 3.1
HTTPPathDescrição
GET/auth/meDevolve o utilizador autenticado e metadados seguros da chave API.
GET/accountDevolve conta, reseller, subscrição e configuração Cloud efetiva.
PATCH/accountAtualiza os dados básicos da conta.
GET/account/statsDevolve os totais de serviços, armazenamento, versões e visualizações.
GET/cloud/settingsDevolve a configuração Cloud disponível para a função autenticada.
PATCH/cloud/settingsAtualiza a configuração Cloud global ou a base das subcontas conforme a função.
GET/cloud/catalogDevolve o catálogo permitido de serviços, extensões e aplicações de carregamento.
GET/cloud/servicesDevolve uma lista paginada de serviços Cloud.
POST/cloud/servicesCria um serviço Cloud editável.
POST/cloud/filesCarrega um ficheiro após validar extensão, MIME detetado, tamanho e aplicação predefinida.
GET/cloud/services/{code}Devolve os detalhes de um serviço Cloud.
PATCH/cloud/services/{code}Atualiza nome, visibilidade, payload, pasta ou etiquetas.
DELETE/cloud/services/{code}Move um serviço Cloud para o lixo.
GET/cloud/services/{code}/contentDescarrega com autenticação o ficheiro original ou um resultado.
GET/cloud/services/{code}/thumbnailDevolve Cloud serviços.
GET/cloud/services/{code}/statsDevolve visualizações, origens e atividade recente do serviço.
POST/cloud/services/{code}/moveMove um serviço Cloud para outra pasta.
GET/cloud/foldersDevolve as pastas acessíveis.
POST/cloud/foldersCria uma pasta.
PATCH/cloud/folders/{id}Muda o nome, move ou altera a visibilidade de uma pasta.
DELETE/cloud/folders/{id}Move uma pasta e o seu conteúdo para o lixo.
GET/file-transformer/operationsLista as 154 operações públicas com os respetivos formatos e parâmetros.
GET/file-transformer/operations/{operation}Devolve o contrato de uma operação específica.
POST/file-transformer/estimatesValida a entrada e estima os créditos antes da execução.
GET/file-transformer/jobsDevolve os trabalhos de transformação assíncronos da conta.
POST/file-transformer/jobsCria e coloca uma transformação na fila.
GET/file-transformer/jobs/{id}Devolve estado, progresso, consumo e resultados de um trabalho.
POST/file-transformer/jobs/{id}/cancelCancela um trabalho que ainda está na fila.
POST/file-transformer/jobs/{id}/retryCria uma nova tentativa a partir de um trabalho falhado ou cancelado.
GET/usersOs administradores listam utilizadores; os resellers listam as suas subcontas.
POST/usersCria um utilizador ou uma subconta.
GET/users/{id}Devolve os detalhes de um utilizador gerível.
PATCH/users/{id}Atualiza um utilizador gerível.
PATCH/users/{id}/cloud-settingsPersonaliza o Cloud para um utilizador gerível.
GET/webhooksDevolve os endpoints webhook da conta.
POST/webhooksCria um endpoint webhook universal.
GET/webhooks/{id}Devolve os detalhes de um endpoint webhook.
PATCH/webhooks/{id}Atualiza URL, eventos ou estado, ou roda o segredo.
DELETE/webhooks/{id}Elimina um endpoint webhook.
POST/webhooks/{id}/testColoca uma entrega de teste para o endpoint na fila.
GET/webhooks/{id}/deliveriesDevolve o histórico paginado de entregas de um endpoint.
POST/webhook-deliveries/{id}/retryVolta a colocar manualmente uma entrega webhook na fila.
GET/ai/providersLista IA fornecedores.
POST/ai/estimatesCria IA estimativas.
GET/ai/text/generationsLista IA texto gerações.
POST/ai/text/generationsCria IA texto gerações.
GET/ai/media/generationsLista IA multimédia gerações.
POST/ai/media/generationsCria IA multimédia gerações.
GET/plansLista planos.
POST/plans/custom/estimatesCria planos personalizados estimativas.
GET/billing/usageDevolve faturação consumo.
GET/billing/credit-consumptionsLista faturação consumos de créditos.
GET/billing/tariffsLista faturação tarifas.
GET/billing/subscriptionDevolve faturação subscrição.
POST/billing/subscriptions/plan/{plan}Cria faturação subscrições.
POST/billing/subscriptions/customCria faturação subscrições personalizados.
POST/billing/subscriptions/{subscription}/renewRenova faturação subscrições.
DELETE/billing/subscriptions/{subscription}Elimina faturação subscrições.
GET/billing/transactionsLista faturação transações.
GET/billing/transactions/{id}Devolve faturação transações.
POST/billing/transactions/{id}/cancelCancela faturação transações.
POST/billing/transactions/{id}/retryRepete faturação transações.
POST/billing/transactions/{id}/reconcileConcilia faturação transações.
GET/billing/invoicesLista faturação faturas.
GET/billing/invoices/{invoice}Devolve faturação faturas.
GET/billing/invoices/{invoice}/pdfDevolve faturação faturas.
GET/cloud/services/{code}/versionsLista Cloud versões.
GET/cloud/services/{code}/versions/{version}/downloadDevolve Cloud versões.
POST/cloud/services/{code}/versions/{version}/restoreRestaura Cloud versões.
GET/cloud/services/{code}/permissionsDevolve Cloud serviços permissões.
PUT/cloud/services/{code}/permissionsAtualiza Cloud serviços permissões.
GET/cloud/folders/{folder}/permissionsDevolve Cloud pastas permissões.
PUT/cloud/folders/{folder}/permissionsAtualiza Cloud pastas permissões.
GET/cloud/imports/providersLista Cloud importações fornecedores.
GET/cloud/imports/connectionsLista Cloud importações ligações.
GET/cloud/imports/{provider}/authorizationDevolve Cloud importações autorização.
POST/cloud/imports/{provider}/connectionsCria Cloud importações ligações.
DELETE/cloud/imports/connections/{provider}Elimina Cloud importações ligações.
GET/cloud/imports/{provider}/browseDevolve Cloud importações.
POST/cloud/imports/{provider}/jobsCria Cloud importações.
GET/cloud/import-jobsLista Cloud tarefas de importação.
GET/cloud/import-jobs/{job}Devolve Cloud tarefas de importação.
GET/cloud/services/{code}/survey/responsesLista Cloud inquérito respostas.
GET/cloud/services/{code}/poll/resultsDevolve Cloud votação resultados.
GET/cloud/services/{code}/event/attendeesLista Cloud evento participantes.
PATCH/cloud/services/{code}/event/attendees/{attendee}Atualiza Cloud evento participantes.
GET/cloud/services/{code}/signature/trackingDevolve Cloud assinatura acompanhamento.
GET/marketplace/servicesLista marketplace serviços.
GET/marketplace/services/{service}Devolve marketplace serviços.
POST/marketplace/services/{service}/installationsCria marketplace instalações.
DELETE/marketplace/services/{service}/installationsElimina marketplace instalações.
POST/marketplace/installations/{installation}/launchInicia marketplace instalações.
GET/marketplace/partner/servicesLista marketplace parceiro serviços.
POST/marketplace/partner/servicesCria marketplace parceiro serviços.
PUT/marketplace/partner/services/{service}Atualiza marketplace parceiro serviços.
DELETE/marketplace/partner/services/{service}Elimina marketplace parceiro serviços.
POST/marketplace/partner/services/{service}/submitDevolve marketplace parceiro serviços.
Funcionalidades

O que Referência da API REST permite fazer

01

OpenAPI como fonte

Métodos, caminhos e descrições de operação vêm do contrato OpenAPI para download.

02

Autenticação com escopo

Cada operação protegida identifica o escopo de menor privilégio exigido por sua rota.

03

Tentativas de gravação seguras

As chaves de idempotência protegem as gravações suportadas contra duplicação acidental após novas tentativas de rede.

04

Transformações assíncronas

Crie, estime, monitore, cancele e tente novamente trabalhos do File Transformer.

05

Entrega de evento assinada

Crie endpoints de webhook, inspecione entregas e tente novamente falhas transitórias.

06

Escopo funcional explícito

Editores especializados, respostas a pesquisas, gerenciamento de participantes, assinaturas e geração de IA não estão implícitos, a menos que um endpoint seja listado.

Perguntas frequentes

Perguntas sobre Referência da API REST

Não. A referência é a lista oficial; o editor não listado e as operações específicas do serviço permanecem fluxos de trabalho da interface da conta.

Sim. O OpenAPI 3.1 JSON permanece disponível para geradores, validação e ferramentas locais.

Use uma chave de API com escopo restrito e uma chave de idempotência para operações de gravação compatíveis.