Skip to main content

Version 2.0

· 8 min read

INFast API 2.0 is a big milestone for the Intia team. This changelog lists all the changes compared to INFast API 1.0.

The objectives of this new version are:

  • Clean up the API design for more consistency,
  • Provide a foundation for our future developments,
  • Support a global overhaul of INFast.

You may also notice a change in the documentation. Indeed, we have decided to switch to Docusaurus. The goal is to provide you with cleaner, more functional documentation. You can easily make test requests directly in the API documentation. Here are the updates:

Version 1.3

· One min read
  • Add webhooks
    • invoice.validated
    • invoice.paid
    • quotation.validated
    • quotation.accepted
    • quotation.refused

Version 1.2

· One min read
  • Deprecated fields:
    • Remove status during document creation. All documents are created with status "VALIDATED"
  • Deleted fields
    • isCreditNoteInvoice, isSituationInvoice and isDepositInvoice are deleted, API allow creation of quotation and invoice but not specific document.
  • Add field
    • "Document model Output" have a new field allow to know the subtype (CREDIT_NOTE, PROFORMA, ...)
  • Add endpoint to pay an invoice
  • Search customer allow to search by email

Version 1.1

· One min read
  • INFast API public release
  • Add rate limiting (10 requests per second max)
  • Add INBox URL in response of /documents/{id}/email
  • Add units to the product model
  • Add webhooks
    • document.created
    • document.updated
    • document.deleted
    • customer.created
    • customer.updated
    • product.created
    • product.updated