Jul 19, 2023

Esta atualização da API inclui adições de cabeçalhos nas respostas 200 e 201 para múltiplos endpoints, incluindo assinaturas, empresas, grupos de empresas, configurações, clientes, empregos, esteira, eventos, links de arquivos, arquivos, fundos, parcelas, faturas, itens de fatura, empréstimos, operadores, intenções de pagamento, métodos de pagamento, permissões, produtos, sessões, inquilinos e webhooks. Além disso, houve a adição de suporte para a propriedade employments em vários endpoints e a remoção do requisito requestBody no endpoint POST /v1/products/{product}. Alguns endpoints ainda receberam parâmetros indefinidos.

Assinaturas
  • GET /v1/subscriptions/available:
    • added undefined undefined parameter
    • 200 response: added headers
  • DELETE /v1/subscriptions/{subscription}:
    • 200 response: added headers
  • POST /v1/subscriptions/{subscription}:
    • 200 response: added headers
  • GET /v1/subscriptions:
    • 200 response: added headers
  • POST /v1/subscriptions:
    • added undefined undefined parameter
    • 201 response: added headers
Companies
  • DELETE /v1/companies/{id}:
    • 200 response: added headers
  • GET /v1/companies/{id}:
    • 200 response: added headers
    • 200 response: added support for settings.employments property
  • POST /v1/companies/{id}:
    • 200 response: added headers
    • 200 response: added support for settings.employments property
    • requestBody: added support for settings.employments property
  • GET /v1/companies:
    • 200 response: added headers
    • 200 response: added support for data.items.settings.employments property
  • POST /v1/companies:
    • 201 response: added headers
    • 201 response: added support for settings.employments property
    • requestBody: added support for settings.employments property
Company Groups
  • DELETE /v1/company-groups/{id}:
    • 200 response: added headers
  • GET /v1/company-groups/{id}:
    • 200 response: added headers
  • POST /v1/company-groups/{id}:
    • 200 response: added headers
  • GET /v1/company-groups:
    • 200 response: added headers
  • POST /v1/company-groups:
    • 201 response: added headers
Configurações
  • GET /v1/settings:
    • 200 response: added headers
    • 200 response: added support for employments property
  • POST /v1/settings:
    • added undefined undefined parameter
    • 200 response: added headers
    • 200 response: added support for employments property
    • requestBody: added support for employments property
Customers
  • DELETE /v1/customers/{id}:
    • 200 response: added headers
  • GET /v1/customers/{id}:
    • 200 response: added headers
  • POST /v1/customers/{id}:
    • 200 response: added headers
  • GET /v1/customers:
    • 200 response: added headers
  • POST /v1/customers:
    • 201 response: added headers
Employments
  • DELETE /v1/employments/{id}:
    • 200 response: added headers
  • GET /v1/employments/{id}:
    • 200 response: added headers
  • GET /v1/employments:
    • 200 response: added headers
  • POST /v1/employments:
    • 201 response: added headers
Esteira
  • POST /v1/steps/{step}/retry:
    • 404 response: added headers
    • 400 response: added headers
    • 202 response: added headers
  • POST /v1/steps/{step}:
    • 200 response: added headers
  • GET /v1/steps:
    • 200 response: added headers
Eventos
  • GET /v1/events/{event}:
    • 200 response: added headers
  • GET /v1/events:
    • 200 response: added headers
File Links
  • GET /v1/file-links/{file_link}:
    • 200 response: added headers
  • GET /v1/file-links:
    • 200 response: added headers
  • POST /v1/file-links:
    • 201 response: added headers
Files
  • GET /v1/files/{file}/file-links/{file_link}:
    • 200 response: added headers
  • GET /v1/files/{file}/file-links:
    • 200 response: added headers
  • POST /v1/files/{file}/file-links:
    • 201 response: added headers
  • POST /v1/files/{file}/mark-denied:
    • 200 response: added headers
  • POST /v1/files/{file}/mark-verified:
    • 200 response: added headers
  • GET /v1/files/{file}:
    • 200 response: added headers
  • POST /v1/files:
    • added undefined undefined parameter
    • 201 response: added headers
Fundos
  • DELETE /v1/funds/{fund}:
    • 200 response: added headers
  • GET /v1/funds/{fund}:
    • 200 response: added headers
  • POST /v1/funds/{fund}:
    • 200 response: added headers
  • GET /v1/funds:
    • 200 response: added headers
  • POST /v1/funds:
    • 201 response: added headers
Installments
  • POST /v1/installments/export:
    • 202 response: added headers
  • GET /v1/installments/search:
    • 200 response: added headers
  • POST /v1/installments/{installment}/mark-uncollectible:
    • 200 response: added headers
  • POST /v1/installments/{installment}/void:
    • 200 response: added headers
  • GET /v1/installments/{installment}:
    • 200 response: added headers
  • GET /v1/installments:
    • 200 response: added headers
  • POST /v1/installments:
    • 200 response: added headers
Invoice
  • POST /v1/invoices/{invoice}/finalize:
    • 200 response: added headers
  • DELETE /v1/invoices/{invoice}/invoice-items/{invoice_item}:
    • 200 response: added headers
  • GET /v1/invoices/{invoice}/invoice-items/{invoice_item}:
    • 200 response: added headers
  • GET /v1/invoices/{invoice}/invoice-items:
    • 200 response: added headers
  • POST /v1/invoices/{invoice}/invoice-items:
    • 201 response: added headers
  • POST /v1/invoices/{invoice}/mark-uncollectible:
    • 200 response: added headers
  • GET /v1/invoices/{invoice}/payment-intents/{payment_intent}:
    • 200 response: added headers
  • GET /v1/invoices/{invoice}/payment-intents:
    • 200 response: added headers
  • POST /v1/invoices/{invoice}/payment-intents:
    • 201 response: added headers
  • POST /v1/invoices/{invoice}/void:
    • 200 response: added headers
  • DELETE /v1/invoices/{invoice}:
    • 200 response: added headers
  • GET /v1/invoices/{invoice}:
    • 200 response: added headers
  • POST /v1/invoices/{invoice}:
    • 200 response: added headers
  • GET /v1/invoices:
    • 200 response: added headers
  • POST /v1/invoices:
    • 201 response: added headers
Invoice Items
  • DELETE /v1/invoice-items/{invoice_item}:
    • 200 response: added headers
  • GET /v1/invoice-items/{invoice_item}:
    • 200 response: added headers
  • GET /v1/invoice-items:
    • 200 response: added headers
  • POST /v1/invoice-items:
    • 201 response: added headers
Loans
  • POST /v1/loans/search:
    • 200 response: added headers
  • POST /v1/loans/{loan}/attach:
    • 200 response: added headers
  • POST /v1/loans/{loan}/cancel:
    • 200 response: added headers
  • POST /v1/loans/{loan}/disburse:
    • 200 response: added headers
  • GET /v1/loans/{loan}/installments:
    • 200 response: added headers
  • POST /v1/loans/{loan}/installments:
    • 200 response: added headers
  • POST /v1/loans/{loan}/mark-expired:
    • 200 response: added headers
  • POST /v1/loans/{loan}/mark-pending:
    • 200 response: added headers
  • POST /v1/loans/{loan}/open:
    • 200 response: added headers
  • POST /v1/loans/{loan}/sign:
    • 200 response: added headers
  • GET /v1/loans/{loan}/steps:
    • 200 response: added headers
  • POST /v1/loans/{loan}/transactions:
    • 200 response: added headers
  • POST /v1/loans/{loan}/void:
    • 200 response: added headers
  • DELETE /v1/loans/{loan}:
    • 200 response: added headers
  • GET /v1/loans/{loan}:
    • 200 response: added headers
  • POST /v1/loans/{loan}:
    • 200 response: added headers
  • GET /v1/loans:
    • 200 response: added headers
  • POST /v1/loans:
    • 201 response: added headers
Operators
  • DELETE /v1/operators/{operator}/permissions/{permission}:
    • 200 response: added headers
  • GET /v1/operators/{operator}/permissions/{permission}:
    • 200 response: added headers
  • POST /v1/operators/{operator}/permissions/{permission}:
    • 200 response: added headers
  • GET /v1/operators/{operator}/permissions:
    • 200 response: added headers
  • POST /v1/operators/{operator}/permissions:
    • 201 response: added headers
  • DELETE /v1/operators/{operator}:
    • 200 response: added headers
  • GET /v1/operators/{operator}:
    • 200 response: added headers
  • POST /v1/operators/{operator}:
    • 200 response: added headers
  • GET /v1/operators:
    • 200 response: added headers
  • POST /v1/operators:
    • 201 response: added headers
Payment Intents
  • POST /v1/payment-intents/{payment_intent}/pay:
    • 200 response: added headers
  • POST /v1/payment-intents/{payment_intent}/void:
    • 200 response: added headers
  • GET /v1/payment-intents/{payment_intent}:
    • 200 response: added headers
  • GET /v1/payment-intents:
    • 200 response: added headers
  • POST /v1/payment-intents:
    • 201 response: added headers
PaymentMethod
  • POST /v1/payment-methods/{id}/link:
    • 200 response: added headers
  • POST /v1/payment-methods/{id}/verify:
    • 200 response: added headers
  • POST /v1/payment-methods/{id}/void:
    • 200 response: added headers
  • GET /v1/payment-methods/{id}:
    • 200 response: added headers
  • GET /v1/payment-methods:
    • 200 response: added headers
  • POST /v1/payment-methods:
    • 201 response: added headers
Permissions
  • DELETE /v1/permissions/{permission}:
    • 200 response: added headers
  • GET /v1/permissions/{permission}:
    • 200 response: added headers
  • POST /v1/permissions/{permission}:
    • 200 response: added headers
  • GET /v1/permissions:
    • 200 response: added headers
  • POST /v1/permissions:
    • 201 response: added headers
Products
  • GET /v1/products/eligibles:
    • 200 response: added headers
  • POST /v1/products/{product}/offers:
    • 200 response: added headers
  • DELETE /v1/products/{product}:
    • 200 response: added headers
  • GET /v1/products/{product}:
    • 200 response: added headers
  • POST /v1/products/{product}:
    • 200 response: added headers
    • requestBody: removed required
    • requestBody: changed title
  • GET /v1/products:
    • 200 response: added headers
  • POST /v1/products:
    • 200 response: added headers
Sessions
  • GET /v1/sessions/customer/credential:
    • added undefined undefined parameter
    • 200 response: added headers
  • GET /v1/sessions/jwt/jwks.json:
    • added undefined undefined parameter
    • 200 response: added headers
  • POST /v1/sessions/register:
    • added undefined undefined parameter
    • 201 response: added headers
  • POST /v1/sessions/session/refresh:
    • added undefined undefined parameter
  • GET /v1/sessions/settings:
    • added undefined undefined parameter
    • 200 response: added headers
  • POST /v1/sessions/signinup/code/consume:
    • added undefined undefined parameter
    • 200 response: added headers
  • POST /v1/sessions/signinup/code/resend:
    • added undefined undefined parameter
    • 200 response: added headers
  • POST /v1/sessions/signinup/code:
    • added undefined undefined parameter
    • 200 response: added headers
  • POST /v1/sessions/signout:
    • added undefined undefined parameter
Tenants
  • POST /v1/tenants/api-keys/{api_key}/revoke:
    • 202 response: added headers
  • POST /v1/tenants/api-keys/{api_key}:
    • 202 response: added headers
  • GET /v1/tenants/api-keys:
    • 200 response: added headers
  • POST /v1/tenants/api-keys:
    • added undefined undefined parameter
    • 201 response: added headers
  • POST /v1/tenants/branding/themes/{theme}:
    • 200 response: added headers
Webhooks
  • POST /v1/webhooks/kobana:
    • added undefined undefined parameter
    • 200 response: added headers