Integration Guides
Practical guides for integrating with Amili's invoice and collection services. Guides are organized by integration type:
- API Integration — Integrate programmatically via the Amili REST API
- File Integration — Exchange data files with Amili over SFTP
API Integration
The Amili REST API allows you to integrate directly with Amili's invoice and collection services from your own application.
Getting Started with API
- Request API access — Contact Visma Amili AB to get your credentials (see Authentication)
- Explore the data model — See how entities relate to each other
- Pick a guide — Start with the workflow that matches your needs
Use Case Examples
- Invoice Registration — Register invoices for persons and companies
- Case Registration — Register collection cases and upload supporting documents
- Creditor Case Actions — Record payments, creditings, and cancellations on active cases
- Case Status Tracking — Query and track case status
- Finance & Payouts — Track and reconcile payouts and financial records
- Creditor & User Management — Create creditors and manage users programmatically
Common Concepts
- Authentication — How to securely connect to the API
- Pagination and Queries — Efficiently retrieve and filter data
- Error Handling — Handle errors and rate limits gracefully
- UI Integration — Embed Amili's interface in your application
TIP
Looking for endpoint details? See the API Reference.
File Integration
File-based integration is suited for systems that exchange data through structured files rather than direct API calls. Files are transferred over SFTP, with dedicated folders for inbound data and outbound reports.
- SFTP — Set up access for file Drop off and pick up over SFTP
