Jump to Content
Billit API
API DocumentationAPI Endpoints
v1.0

API DocumentationBillit API
API Documentation
API Documentation
v1.0API DocumentationAPI Endpoints
All
Pages
Start typing to search…

Documentation

  • Get Started with the Billit API
  • Basic Principles About the API's
    • Sandbox VS Production
    • Create Your Account
      • Basic Data
      • Identity Verifications BE
      • Create User to Verify
      • Verification of non Belgian Person
      • Peppol, Other Networks
    • Swagger / Readme / Datamodel
    • Authentication
      • OAuth
      • OAuth Client ID & Secret?
      • OAuth FAQ
      • PartyID and Key
    • Approval Process
      • How do I request a demo for my integration?
    • Activate on Production
    • Contact Support
  • API QuickStart Sending Invoices
    • Creating Sales Invoices
    • Sending the Sales Invoice
    • Extra Fields : Extend Content with Extra Values
    • PDF and Attachments
      • Include your Own PDF and Attachments
      • Billit Generated PDF
      • Billit Template Data Fields
    • How can I add a PO number to an invoice (or multiple PO's) numbers)
    • Calculation of the Totals
      • Calculation Method
      • Use more than 2 digits for Unit Price
      • When You Submit Prices incl VAT
    • Sending a Credit Note
    • Retrieve Invoice Info and Status
      • Retrieve List of invoices
      • Get Status Info via API
      • Delivery Status Info in User Interface
      • Get Files
      • IMR : More Information
      • Webhooks for pushing e-invoice statuses
    • Who is a Einvoice Receiver
      • Peppol Receiving Capabilities
      • Check Peppol Receiving Capabilities via API
    • Send via Email : Capabilities / Deactivate if needed
    • Payment and Direct Debit
      • IBAN/BIC
      • Direct Debit
      • Payment Reference
      • PaymentTerms Note
      • Prepaid Invoice
      • Set other PaymentMeansCode
      • Set Billit Payment Status after Sending
    • Discounts, Charges
      • Discount with simple Billit Fields
      • Allowances and Charges
    • Retrieve or Set Invoice Number
    • Customer Special Scenario's
      • How can I send to a specific Company ID ?
      • Customer has Special Identifiers
      • Send to Customer with GLN Number
      • Company has no VAT number
      • Customer is Private Person
    • Self-Billing
      • What is Self-Billing
      • How it works in Billit via API
      • Self-Billing Availability
      • Self-Billing on My Billit Portal
    • Data Model Billit
    • Billit just for sending, not receiving
  • API For Receiving Supplier Invoices
    • Preparation
    • Get List of Incoming Invoices
    • Get Information About 1 Invoice/CreditNote
      • Check on the MyBillit User Interface
    • Get Files
    • Status of Export
    • Non API methods for Export
    • Invoice Responses to the Sender
  • API Extra Info
    • Webhooks
      • Use webhooks to catch E-Invoice statuses
      • Verify Signature Webhook
      • Get and Delete Webhook
    • ExternalProvider data
    • Idempotent Tokens
    • Rate Limit
    • Errors
      • 400
      • 401 - Unauthorized
      • 500
    • Companies
    • Products

General API Information

  • Einvoice Network environments
  • Header values
  • OData for Filtering
  • Party Identifiers
  • Patchable Properties
  • Types
  • Versioning
  • Ventilation Codes (VAT)
  • API Change Log

Other Flows

  • Send Sales Invoices
    • About v1/Peppol
    • Send UBL to Peppol
    • Get the Inbox List for IMR and MLR files
    • Processing MLR and IMR files
    • Mark Inbox as Read/Confirmed (Sales)
    • Possible Errors
    • Check Validaty of UBL file
  • Receive Supplier Invoices
    • Get the Inbox List for Supplier Invoices
    • Get the Invoice and CreditNote Files
    • Mark Inbox as Read/Confirmed (Purchase)

sFTP

  • sFTP Setup
  • sFTP Example for Sales Invoices
  • sFTP Example for Purchase Invoices
  • sFTP Example Sales and Purchase Invoices

Curl Command Line

  • Curl Command Line interface
Powered by 

Who is a Einvoice Receiver

Sending to a Receiver on the the Einvoicing network such as Peppol is only possible if that receiver is registered. Check it with API. How to manage this ?



Updated 10 days ago


What’s Next
  • Peppol Receiving Capabilities
  • Check Peppol Receiving Capabilities via API
  • How can I send to a specific Company ID ?