Overview legend
Overview legend
Introduction
Horus is an accounting platform for fiduciaries and their client companies in Belgium and Luxembourg. Accountants manage bookkeeping, invoicing and VAT for several client folders from one account.Activate Horus
Partner keys
You can use Chiftβs app, or register your own with Horus.Use Chift's app
Ask your Chift point of contact to activate the connector. No developer account needed.
Use your own app
Register your own integration with Horus (see below). End users see your appβs name during authorization.
1
Request API access
Email developer@horus-software.be with the subject βNew Api Integration Requestβ. Include:
- the name of your integration
- a contact person and email address
- a short description of how and why you intend to use the API
- the redirect URL:
2
Receive your credentials
Horus reviews the request and, once approved, issues a
client_id and client_secret for your integration, used for all your end users.Activate Horus in your Chift account
In Connectors, enter your client ID and client secret.
Connector settings
No connector-specific settings.Test Horus
Vendor fees
No vendor fees, for you or your end users.
Connect Horus
Horus setup guide for end users
The full step-by-step, with screenshots.
- a Horus user, or a Falco user with the accounting link to Horus enabled
- name their connection and choose whether to enable analytical data
- choose the language of their Horus instance (FR or NL)
- sign in with their Horus or Falco credentials
- select the file, then the accounting folder(s) to connect
- if they enabled analytic accounting, optionally choose the Horus cost schema to use by default, and add custom VAT codes. Each code must start with a capital U
Rate limits
Horus limits its heavy list endpoints to 360 requests per minute per authenticated user. Above that, Horus returns HTTP429 Too Many Requests with a Retry-After header.
The limited endpoints are:
account-histories.listcustomers.outstandingsuppliers.outstanding
Limitations & specificities
Invoices
Invoices
- An invoice number is required unless the invoice is sent as a draft.
- The invoice number can only contain numbers, up to 2,147,483,647.
- The due date must be on or after the invoice date.
- An invoice in a currency other than EUR is only accepted if the Horus folder has multi-currency enabled.
- An unbalanced invoice must be sent as a draft.
Financial entries
Financial entries
Financial entries can only be created in EUR. The entry number can only contain numbers, up to 2,147,483,647.
Journal entries
Journal entries
The operation number can only contain numbers. Horus does not allow creating cash journals.
Contacts (clients & suppliers)
Contacts (clients & suppliers)
Horus has a uniqueness constraint on the client and supplier name. Two contacts cannot share the same name.