FousMyCodabox
Get your MyCodabox mandates and CODA files through an API
Read the CODA mandate and bank account statuses, a company's File List and the VOILA statuses from MyCodabox with one API call each. Or have a workflow check Mandates & Services each morning and email you the mandates that need a signature or show Problem.
Works with your own MyCodabox account. Fous is an independent product.
What you can build on MyCodabox
Get CODA mandate statuses
Build thisReads Mandates & Services > CODA > Manage: each company's CODA mandate status, the status of each bank account and, for Archived mandates, the stop reason.
- Takes
- Mandate status (optional), company (optional)
- Returns
- Company, bank, mandate status, bank account, bank account status, stop reason
List a company's CODA files
Build thisOpens a company's File List tab and reads the CODA files of its active bank accounts and sub-accounts for a date range.
- Takes
- Company, from date, to date
- Returns
- CODA number, statement date, bank account, PDF and .cod available
Check VOILA statuses
Build thisReads the overview under Mandates & Services > VOILA, filtered by status, with each company's VOILA status.
- Takes
- VOILA status (optional)
- Returns
- Company, VOILA status
Redeliver CODA files on demand
Build thisSelects CODA files in a company's File List and chooses Delivery on demand to send them again.
- Takes
- Company, CODA numbers or a date range
- Returns
- Company, CODA numbers redelivered, statement dates
Automate MyCodabox with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
CODA mandates waiting on a signature or showing Problem
Build this- Starts
- Every weekday at 8:00
- Step 1
- Get the CODA mandate statuses from Mandates & Services > CODA > Manage.
- Step 2
- Keep the mandates in Awaiting Signature or Problem, and the Archived ones with their stop reason.
- Step 3
- Email you the list grouped by status, with company, bank and bank account status.
CODA mandate status changes, posted to your own system
Build this- Starts
- Every weekday at 17:00
- Step 1
- Get the CODA mandate statuses for all companies.
- Step 2
- Keep the mandates whose status changed since the last run.
- Step 3
- Post company, bank, old and new mandate status and bank account statuses to your webhook.
Expired VOILA invitations, weekly
Build this- Starts
- Every Monday at 9:00
- Step 1
- Check the VOILA statuses for Company Invitation Expired and Problem.
- Step 2
- Stop when there are none.
- Step 3
- Email you the companies to follow up, one line each with its VOILA status.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get CODA mandate statuses” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "www.mycodabox.com/get_coda_mandate_statuses",
"input": {
"mandate_status": "Bank Procedure"
}
}'
{
"status": "completed",
"data": {
"mandates": [
{
"company": "Acme BV",
"bank": "Northwind Bank",
"mandate_status": "Bank Procedure",
"bank_accounts": [
{
"iban": "BE00 0000 0000 0101",
"status": "Waiting for activation by the bank"
}
],
"stop_reason": null
}
],
"count": 1
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
MyCodabox’s own options
Codabox has an API, built for accounting software and sales-invoicing software: each call needs an X-Software-Company key requested from Codabox, and production access follows a demo and a smoke test. An accounting office receives CODA, SODA and invoices through its delivery method and manages mandates in MyCodabox.
| Option | What it covers | What it takes |
|---|---|---|
| Codabox API | Bank account mandate ordering, getting documents (CODA, SODA, purchase invoices and PDFs) and uploading sales invoices in UBL. | A software company's X-Software-Company key from Codabox, a demo and a production smoke test. Accountants get document access through Codabox support. |
| Delivery to your accounting software | CODA files as .cod and PDF, SODA, and VOILA invoices as PDF and XML, sent to your office's accounting software. | Accounts in green on the Manage screen are charged. Prices are under Environment > Services & pricing in MyCodabox. |
| MyCodabox by hand | Mandate and bank account statuses, the File List with .pdf and .cod downloads, Delivery on demand and the CARO invoice details Excel report. | A MyCodabox user invited by an Admin of your office. |
Read on November 12, 2026: Codabox API v2 documentation, Accountants' top questions, Bank account statuses in MyCodabox.
Signing in to MyCodabox
MyCodabox asks for your email address and password. Two-factor authentication with an authenticator app is optional, each user chooses it, and Admins invite users and decide which environments they reach. With Fous you sign in once through MyCodabox's own sign-in with your own account: the login is sealed with AES-256, never shown to code or AI agents, and an expired session is signed back in.
Worth knowing
- No transactions, no CODA
- A bank only produces a CODA file when there are transactions. A gap in the File List or a bank account at Waiting for first CODA file often means a quiet account, not a fault.
- Two years of files to redeliver
- The File List goes back to the mandate start, up to 2 years, and Delivery on demand is free. Periods before activation need Request historical CODA and the client's consent in the banking app.
- KBC and CBC need the account holder
- For KBC and CBC accounts the account holder must create the link in the banking app. A bank account waiting on that step shows Waiting for activation by account holder.
- Admins decide who sees which environment
- Only Admins see Administration > Manage users, invite colleagues and grant environments. A method reads only the companies of the environments your own user can open.
More in Accounting, tax and ERP software
- CONTPAQi
- Comarch ERP Optima
- Cegid Loop
- Domínio Sistemas
- Xero Practice Manager
- a3innuva
- Confirmation
- Xero bank feeds
- Exact Online
- Twinfield
- Sage Intacct
- CCH Axcess
- TallyPrime
- TaxDome
- Drake Tax
- Dext Prepare
- Lexware Office
- MYOB Business
- 弥生会計
- SAP Concur
Other industries: Walmart Connect Ad Center, Repco Navigator Pro, Dealertrack uniFI, ADP Workforce Now, Trimble Unity Construct, 1688.
Frequently asked questions
Yes, for accounting software and sales-invoicing software. Each call needs an X-Software-Company key that Codabox issues, and production access follows a demo and a smoke test. It covers mandate ordering, getting CODA, SODA and invoices, and uploading sales invoices. Accountants get document access through Codabox support.
Open Mandates & Services > CODA > Manage. The mandate status runs from Registered and In Preparation through Awaiting Signature, Signed and Bank Procedure to Active, and each bank account has its own status, such as Waiting for activation by the bank. Archived mandates show their stop reason.
Yes. Open the company's File List tab, search by CODA number or date range, and download the .pdf and .cod files, or select them and choose Delivery on demand. Files go back to the mandate start, up to 2 years.
Mandates & Services > CODA > Manage shows the mandates of all your companies, and the VOILA overview lists every company and filters by status. With Fous, a workflow can read one of them on a schedule, keep what changed since the last run, and email you the result or post it to your own system by webhook.
No. Fous is an independent product. You use it with your own MyCodabox account, and a method reads and does only what that account can.
Put MyCodabox behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextXero bank feedsExact OnlineTwinfieldWalmart Connect Ad CenterHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of MyCodabox (Codabox). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.