Welcome to our guide for our detailed but essentially simple API. This guide has been constructed to provide all the essential information you need to interact seamlessly with our services, which include capabilities to post and retrieve data related to invoices, suppliers, purchase orders, taxes, categories, payment terms, shipping terms, company locations, payment types, and users.
Our API is more than just a link; it’s a powerful tool designed to bridge your applications or systems with our state-of-the-art Invoicing System. This integration is geared towards automating key aspects of your business, such as invoice management and supplier interactions. It also significantly enhances the efficiency of purchase order processing. By adopting our API, you can expect to see significant improvements in your invoicing workflows, a noticeable increase in data accuracy, and an overall enhancement in the optimisation of your procurement process.
Contained within this documentation is an exhaustive list of resources that includes detailed descriptions of each API endpoint, practical examples of both requests and responses, as well as comprehensive guidelines on how to utilize the API for various operations.
Here's a deeper look at the main endpoints:
Transactional Data Services
Section I
Spend Invoice Management
This aspect of our API allows you to create, update, and retrieve invoices. Moreover, you can obtain insights into invoice statuses and payment details, thereby offering you a bird's eye view of your invoicing process.
Purchase Order Processing
This service enables you to automate your purchase order processing. Through this, you can create and manage purchase orders, retrieve order details, and significantly simplify your procurement workflow.
Sales Invoice Management
Functionally similar to Spend Invoice Management, this service focuses on sales invoices. It equips you with the capabilities to create, update, and retrieve sales invoices while keeping track of statuses, payments, and more.
Sales Order Processing
Our API gives you the tools to automate your sales order processes. This includes the ability to create and manage orders and streamline your workflows for maximum efficiency.
Master Data Services
Section II
Supplier Integration
This feature provides a means to integrate your systems with our supplier management functionality. You can retrieve supplier information, create new suppliers, and synchronize supplier data between your systems and ours.
Customer Integration
This endpoint offers similar capabilities as Supplier Integration but is tailored to focus on customers. It allows you to integrate customer management functions and synchronize customer data between your systems and ours effectively.
Users
This service allows you to manage user accounts through our API. You can create new user accounts, retrieve user information, and apply access controls and permissions securely.
Taxes, Payment Terms, Shipping Terms, Payment Types
These sections of our API are designed to manage essential components of invoicing and procurement. They allow you to retrieve and apply tax rates, manage payment terms, handle shipping term options, and keep track of different payment methods, all in a way that ensures accuracy and compliance.
We've designed our API with a focus on intuitiveness, scalability, and security, keeping it closely aligned with the best practices in the industry. We also provide extensive guidelines on authentication mechanisms, error handling, and rate limiting to ensure a smooth and secure integration experience.
We encourage you to explore the various API endpoints, familiarize yourself with the request and response structures, and utilize the capabilities of our Invoicing System to upgrade your invoicing and procurement workflows. For any questions or assistance, our dedicated support team is always ready to help.
Detailed API reference and code samples are also provided for specific implementation details and instructions.
