Step 2: Create Entities
API Based Creation of Entities
Registering a Company for Access Point Features
To utilize the Access Point features for a company and enable integrations such as Peppol , a one-time API-based registration call is required. This call will gather essential company information to create the account. This is an automated process, no human intervention by a user of the entity or a Billit employee is needed. The entity is registered immediately.
Example
Below is an example JSON body for the registration call:
POST Endpoint
- Endpoint:
Host + "/v1/einvoices/registrations"
For sandbox this is POST https://api.sandbox.billit.be/v1/einvoices/registrations
Example
{
"TaxIdentifier" : "BE0123456789",
"CompanyName" : "Tech Corp INC.",
"CommercialName" : "Tech Corp",
"TaxDeductable" : true,
"TaxLiable" : true,
"IBAN" : "BE1234567890",
"BIC" : "BBRUBEBB",
"Mobile": "+32499999999",
"Phone": "+3225695875",
"Email" : "[email protected]",
"ContactFirstName" : "John",
"ContactLastName" : "Doe",
"Language" : "EN",
"Identifiers": [
{
"IdentifierType": "CBE",
"Identifier": "0123456789",
}
],
"Addresses": [
{
"AddressType": "InvoiceAddress",
"Name": "Tech Corp",
"Street": "Tech Street",
"StreetNumber": "1",
"Box": "Floor 1",
"Zipcode": "1000",
"City": "Tech City",
"CountryCode": "BE",
"Phone": "+32499999999"
},
{
"AddressType": "DeliveryAddress",
"Name": "Tech Corp",
"Street": "Tech Street",
"StreetNumber": "2",
"Box": "14",
"Zipcode": "1000",
"City": "Tech City",
"CountryCode": "BE",
"Phone": "+32499999998"
},
]
}Updated 2 days ago