May 23, 2023

Esta atualização na API inclui mudanças em várias áreas. Em Companies, Esteira, Loans, Operators, Permissions, Products e Tenants foram adicionados suporte para novas propriedades e parâmetros. Entre as adições, destacam-se a propriedade settings.steps.additionalProperties.slug e o parâmetro de consulta status. Em Operators e Permissions, foram adicionadas descrições para roles e company. Em Tenants, o suporte para a propriedade disbursement foi removido, enquanto o suporte para pixValidation e steps.additionalProperties.slug foi adicionado.

Companies
  • POST /v1/companies:
    • requestBody: added support for settings.steps.additionalProperties.slug property
Esteira
  • GET /v1/steps:
    • added status query parameter
Loans
  • GET /v1/loans/{loan}/steps:
    • 200 response: added support for new value backoffice on enum data.items.methodData.roles.items
    • added status query parameter
Operators
  • GET /v1/operators/{operator}/permissions/{permission}:
    • 200 response: added roles.items.description
    • 200 response: added company.description
  • POST /v1/operators/{operator}/permissions/{permission}:
    • 200 response: added roles.items.description
    • 200 response: added company.description
    • requestBody: added roles.description
  • GET /v1/operators/{operator}/permissions:
    • 200 response: added data.items.roles.items.description
    • 200 response: added data.items.company.description
  • POST /v1/operators/{operator}/permissions:
    • 201 response: added roles.items.description
    • 201 response: added company.description
    • requestBody: added roles.items.description
    • requestBody: added company.description
Permissions
  • GET /v1/permissions/{permission}:
    • 200 response: added roles.items.description
    • 200 response: added company.description
  • POST /v1/permissions/{permission}:
    • 200 response: added roles.items.description
    • 200 response: added company.description
    • requestBody: added roles.description
  • GET /v1/permissions:
    • 200 response: added data.items.roles.items.description
    • 200 response: added data.items.company.description
  • POST /v1/permissions:
    • 201 response: added roles.items.description
    • 201 response: added company.description
    • requestBody: added roles.items.description
    • requestBody: added company.description
Products
  • GET /v1/products/{product}:
    • 200 response: added support for settings.steps.additionalProperties.slug property
  • POST /v1/products/{product}:
    • 200 response: added support for settings.steps.additionalProperties.slug property
    • requestBody: added support for settings.steps.additionalProperties.slug property
  • GET /v1/products:
    • 200 response: added support for data.items.settings.steps.additionalProperties.slug property
  • POST /v1/products:
    • 200 response: added support for settings.steps.additionalProperties.slug property
    • requestBody: added support for settings.steps.additionalProperties.slug property
Tenants
  • GET /v1/tenants/settings/{section}:
    • 200 response: removed support for disbursement property
    • 200 response: added support for pixValidation property
    • 200 response: added support for steps.additionalProperties.slug property
  • POST /v1/tenants/settings:
    • 200 response: removed support for disbursement property
    • 200 response: added support for pixValidation property
    • 200 response: added support for steps.additionalProperties.slug property
    • requestBody: removed support for disbursement property
    • requestBody: added support for pixValidation property
    • requestBody: added support for steps.additionalProperties.slug property