API Documentation

Status of Export

How to monitor what is exported with success

Incoming Invoice is Processed in Target System

Possible methods:

  • Filter on modification date with Odata
  • Store the processed OrderID's in your appliation. This allows to which orderID is new and not processed yet.
  • Store the status in a field in Billit. This is explained below.

Store Export Info at Billit

Value that can be updated:

  • Property "Is Sent".
  • Possible value are true or false. Default value is false.
  • Is not displayed in the My Billit Interface (cannot be modified by users).

Update via a Patch : Patch https://api.sandbox.billit.be/v1/orders/1571999


Store Export Info at Billit

Content:

{
    "IsSent": true 
 } 

When we request list of items still to be processed, we can include with Odata a filter based on the filter IsSent = false. Example:

GET https://api.sandbox.billit.be/v1/orders?$filter=OrderType+eq+'Invoice'+and+OrderDirection+eq+'Cost'+and+LastModified+ge+DateTime'2025-04-23'+and+IsSent+eq+false

Other related fields that can be patched:

  • Internal Info : add fee text
  • Approval Status : do only use when approval is activated. Possible values are Approved / Pending / Rejected.