Jun 7, 2023

As alterações na API incluem a remoção do suporte para as propriedades products e secrets e a adição do suporte para a propriedade recaptcha nos endpoints GET /v1/settings e POST /v1/settings. Nos endpoints relacionados aos produtos, foram removidos suportes para várias propriedades de settings e adicionados ou alterados suportes para propriedades relacionadas a documents. As mudanças afetam tanto as respostas 200 quanto o requestBody dos endpoints GET /v1/products/{product}, POST /v1/products/{product}, GET /v1/products e POST /v1/products.

Configurações
  • GET /v1/settings:
    • 200 response: removed support for products property
    • 200 response: removed support for secrets property
    • 200 response: added support for recaptcha property
  • POST /v1/settings:
    • 200 response: removed support for products property
    • 200 response: removed support for secrets property
    • 200 response: added support for recaptcha property
    • requestBody: removed support for products property
    • requestBody: removed support for secrets property
    • requestBody: added support for recaptcha property
Products
  • GET /v1/products/{product}:
    • 200 response: removed support for settings.flags property
    • 200 response: removed support for settings.locales property
    • 200 response: removed support for settings.notifications property
    • 200 response: removed support for settings.secrets property
    • 200 response: added settings.products.documents.toRequest.description
    • 200 response: added support for settings.products.documents.toRequest.items.name property
    • 200 response: added support for settings.products.documents.toRequest.items.owner property
    • 200 response: added settings.products.documents.toCreate.description
    • 200 response: removed support for settings.products.documents.toCreate.items.name property
    • 200 response: removed support for settings.products.documents.toCreate.items.owner property
    • 200 response: changed settings.products.documents.toCreate.items.methodData.template.description
    • 200 response: changed settings.products.documents.toCreate.items.method.description
  • POST /v1/products/{product}:
    • 200 response: removed support for settings.flags property
    • 200 response: removed support for settings.locales property
    • 200 response: removed support for settings.notifications property
    • 200 response: removed support for settings.secrets property
    • 200 response: added settings.products.documents.toRequest.description
    • 200 response: added support for settings.products.documents.toRequest.items.name property
    • 200 response: added support for settings.products.documents.toRequest.items.owner property
    • 200 response: added settings.products.documents.toCreate.description
    • 200 response: removed support for settings.products.documents.toCreate.items.name property
    • 200 response: removed support for settings.products.documents.toCreate.items.owner property
    • 200 response: changed settings.products.documents.toCreate.items.methodData.template.description
    • 200 response: changed settings.products.documents.toCreate.items.method.description
    • requestBody: removed support for settings.flags property
    • requestBody: removed support for settings.locales property
    • requestBody: removed support for settings.notifications property
    • requestBody: removed support for settings.secrets property
    • requestBody: added settings.products.documents.toRequest.description
    • requestBody: added support for settings.products.documents.toRequest.items.name property
    • requestBody: added support for settings.products.documents.toRequest.items.owner property
    • requestBody: added settings.products.documents.toCreate.description
    • requestBody: removed support for settings.products.documents.toCreate.items.name property
    • requestBody: removed support for settings.products.documents.toCreate.items.owner property
    • requestBody: changed settings.products.documents.toCreate.items.methodData.template.description
    • requestBody: changed settings.products.documents.toCreate.items.method.description
  • GET /v1/products:
    • 200 response: removed support for data.items.settings.flags property
    • 200 response: removed support for data.items.settings.locales property
    • 200 response: removed support for data.items.settings.notifications property
    • 200 response: removed support for data.items.settings.secrets property
    • 200 response: added data.items.settings.products.documents.toRequest.description
    • 200 response: added support for data.items.settings.products.documents.toRequest.items.name property
    • 200 response: added support for data.items.settings.products.documents.toRequest.items.owner property
    • 200 response: added data.items.settings.products.documents.toCreate.description
    • 200 response: removed support for data.items.settings.products.documents.toCreate.items.name property
    • 200 response: removed support for data.items.settings.products.documents.toCreate.items.owner property
    • 200 response: changed data.items.settings.products.documents.toCreate.items.methodData.template.description
    • 200 response: changed data.items.settings.products.documents.toCreate.items.method.description
  • POST /v1/products:
    • 200 response: removed support for settings.flags property
    • 200 response: removed support for settings.locales property
    • 200 response: removed support for settings.notifications property
    • 200 response: removed support for settings.secrets property
    • 200 response: added settings.products.documents.toRequest.description
    • 200 response: added support for settings.products.documents.toRequest.items.name property
    • 200 response: added support for settings.products.documents.toRequest.items.owner property
    • 200 response: added settings.products.documents.toCreate.description
    • 200 response: removed support for settings.products.documents.toCreate.items.name property
    • 200 response: removed support for settings.products.documents.toCreate.items.owner property
    • 200 response: changed settings.products.documents.toCreate.items.methodData.template.description
    • 200 response: changed settings.products.documents.toCreate.items.method.description
    • requestBody: removed support for settings.flags property
    • requestBody: removed support for settings.locales property
    • requestBody: removed support for settings.notifications property
    • requestBody: removed support for settings.secrets property
    • requestBody: added settings.products.documents.toRequest.description
    • requestBody: added support for settings.products.documents.toRequest.items.name property
    • requestBody: added support for settings.products.documents.toRequest.items.owner property
    • requestBody: added settings.products.documents.toCreate.description
    • requestBody: removed support for settings.products.documents.toCreate.items.name property
    • requestBody: removed support for settings.products.documents.toCreate.items.owner property
    • requestBody: changed settings.products.documents.toCreate.items.methodData.template.description
    • requestBody: changed settings.products.documents.toCreate.items.method.description