Introduction
API4ALL v3 is Infocredit Group's company data and reporting API. It lets you search for a company, check which reports are available for it, order a report, and retrieve the result.
What you can do
| Area | What it's for |
|---|---|
| Authentication | Generate and refresh the Bearer token used by every other call |
| Search | Find a company by name or registration number and get its unique code |
| Orders | Create an order for a report, check its status, or cancel it |
| Reports | Retrieve a KYB, Structure, Enhanced Structure, Comprehensive, or Credit report |
Base URLs
| Environment | Base URL |
|---|---|
| Sandbox | https://sandbox-v3.api4all.io |
| Production | https://v3.api4all.io |
All v3 endpoints sit under the /a4a/3.0/api/ path prefix. All requests and responses are JSON.
Start in sandbox. Build and test againstsandbox-v3.api4all.iobefore pointing your integration at production.
What you'll need
You receive these credentials from Infocredit Group during onboarding:
| Credential | Used for |
|---|---|
| Project Code | Identifies your project when generating a token |
| Username | Basic authentication |
| Password | Basic authentication |
The typical flow
Most integrations follow the same path:
- Authenticate: exchange your username, password, and project code for an access token.
- Search (optional): look up the company by name or registration number to get its unique code.
- Check availability (optional): see which reports exist for that company and how recent they are.
- Order: create an order for the report you want.
- Retrieve: fetch the completed report.
New here? Start with Authentication, then follow Making Your First Request for a complete worked example.
Next steps
- Authentication: get your first token
- Making Your First Request: end-to-end walkthrough
- Report Types: what's inside what's inside each of the five reports
- Product Codes: the codes and options used when ordering
Updated 4 days ago
Did this page help you?
