Atualização da v1 - julho de 2026
Adições aditivas de códigos de erro e campos de resposta ao contrato v1 existente.
- Novo erro
422 withdrawal_consent_requiredno endpoint de download-urls de pedidos: retornado quando a loja tem o consentimento do direito de arrependimento da UE ativado e o pedido ainda não tem um registro de consentimento; as URLs de download são emitidas assim que o cliente consente. - Novo erro
422 key_limit_reachedao criar chaves de API: uma loja pode ter no máximo 25 chaves de API ativas; revogue uma primeiro. - Novo erro
409 delivery_not_yet_releasednos endpoints download-urls e resend de pedidos: retornado quando o produto tem um atraso na entrega do download configurado e os arquivos do comprador ainda não foram liberados. Nenhuma URL de download é emitida e nenhum e-mail é enviado até o atraso terminar. - Novo objeto
error.detailsno envelope de erro: presente apenas nos códigos que carregam contexto seguro para quem chama. Hojedelivery_not_yet_releasedé o único produtor, e ele carregarelease_at, o instante ISO 8601 em que os downloads são liberados. Trate o objeto como aberto: novas chaves podem aparecer sem uma mudança de versão maior. - Novos campos
delivery_pendingerelease_atno objeto de compra do status do pedido:delivery_pendingé true enquanto uma compra ainda está retida por um atraso na entrega do download, erelease_até o instante ISO 8601 da liberação, ou null quando não há nada pendente. - O endpoint grant-downloads agora libera imediatamente as compras retidas do pedido, permitindo que o lojista substitua um atraso na entrega do download pela API.
v1.0.0 - junho de 2026
Superfície inicial da API em piloto, com acesso somente mediante aprovação.
- Chaves de API para lojas aprovadas.
- Chaves de idempotência obrigatórias em requisições de escrita.
- Importação de ativos por URL remota, uploads diretos, listagem de ativos, atualizações de ativos e exclusão de ativos.
- Categorias planas, mapeamentos de produtos, pacotes e tags de chaves de licença.
- Atribuições de pedidos que tornam os downloads mapeados visíveis nas contas de cliente do Shopify.
- Controles de acesso ao pedido: revogar, restaurar, conceder downloads e reenviar e-mail.
- Endpoints de status de jobs e pedidos.
- Downloads da especificação OpenAPI e da coleção Postman.
Política de versionamento
O contrato da v1 é apenas aditivo: novos endpoints, campos opcionais e novos códigos de erro podem ser adicionados. Mudanças incompatíveis usarão um futuro caminho /api/v2.
Documentação da API
Isto foi útil?
Última atualização 2026-06-05