Integrate with the accessplanit API v2 Feeds - Overview
On this page:
Download the API v2 module brief:
Useful Help Guide Links
Related Resources
The accessplanit API Feeds are a great way to integrate your other systems with your accessplanit platform to streamline your operations!
Our API Feeds allow you to integrate your information with other other software in use within your organisation. From employee and customer-based software such as HR systems, VLEs, and CRMs, to financial and invoicing programs, to websites and enquiry forms, our API Feeds give you the ability to read and manage your accessplanit data automatically to avoid data rekeying and human error, saving you time and money!
What are the v2 API Feeds?
Why use API Feeds?
API feeds are a powerful method for creating responsive, efficient, and secure integrations between your accessplanit platform and other software in use within your business.
API feeds facilitate automated access to the most current data stored within your platform, this means that your applications and systems are always working with the latest information, and reduces the need for manual data transfers/rekeying, this minimises human error and could save your team hours each week!
Additionally, APIs are built to scale as they can handle large amounts of data and requests, this means that they can grow alongside your business without much additional work!
Typically, each use of the API for an integration saves 260+ hours/year compared to a manual data sync. With a manual approach, approximately 5 hours per week are spent collating, exporting or rekeying, formatting, checking, importing, and (of course!) final checks. With an API integration, this manual effort is not required, and the data does not need to wait for an administrator to manually sync.
What do you get with API v2?
API v2 gives you the tools to connect your platform with you organisations other systems & applications. If you're looking to automate processes, improve data visibility, create bespoke user experiences, or build completely new solutions, API v2 provides the flexibility to make it happen.
Here is what is included within this module:
Data Feeds
A wide range of API feeds that allow you to retrieve information from your platform, including Courses, Delegates, Customers, Trainers, Bookings, and much more. These feeds make it possible to:Synchronise data with CRM, HR, finance, websites, and learning systems
Power external reporting and dashboards
Connect business intelligence tools such as Power BI
Create custom applications using your platform data
Webhooks
Webhooks automatically notify external systems when important events occur within your platform, this allows integrations to react instantly, rather than pulling data periodically and checking for updates. This reducing manual effort and helping systems stay in sync automatically.t! Common events used to trigger webhooks include:A booking being created
A Delegate completing a Course
A new Organisation being added
Course information being updated
A new Organisation being added
Course information being updated
API Scope Management
API Scopes allow you to define exactly what data and functionality an integration can access, this means your integrations are built securely and you can involve third-party applications or external integration partners without worry that they can access all your data.Proof of Concept GitHub Resources
API v2 includes access to our proof of concept GitHub repository (Build your own Booking Portal & Shopping Basket ), this contains an example project that demonstrates how the API can be used to build:A custom course booking basket
A bespoke learner portal
These examples can provide a starting point for your own development team, helping you accelerate projects and explore what's possible with the platform.
To begin using our API feeds, you'll need access credentials. Once granted, you can start building custom integrations tailored to your specific needs. Our detailed documentation and support resources are here to assist you every step of the way.
Explore the sections below to learn more about the capabilities of our v1 and v2 API feeds, how to get started, and best practices for creating efficient and reliable integrations.
Please note
Access to accessplanit’s API Feeds is an additional, chargeable module. Please speak to your Customer Success Manager to see if this is already included within your accessplanit package or to find out more information!
API Use Cases
Here are the most popular uses for the API Feeds, supported by our recommended approach and best practice for each
Integrate your courses with your website using the API v2 Feeds
Integrate your webinar data with your online meeting software using the API v2 Feeds
Integrate your customer data with your CRM using the API v2 Feeds
Integrate your course and delegate data with your LMS using the API v2 Feeds
https://accessplanit.atlassian.net/wiki/spaces/HG/pages/3250978817
Integrate your customer data with your My Account page using the API v2 Feeds
Integrate your customer data with a your/your customers' HR software using the API v2 Feeds
How to access the v2 API Feeds
Access to the API Feeds is an additional module.
To be granted access to the feeds, or if you have any questions you would like to ask us, please contact your Customer Success Manager (CSM).
DISCLAIMER: By using accessplanit APIs, you agree to our terms of use.
Developer Resources
Developer information can be found in the below documentation:
Core resources:
Specific integration resources:
https://accessplanit.atlassian.net/wiki/spaces/HG/pages/3232989185
API Feed Restrictions
Each individual API Feed end-point is restricted to 5000 requests per hour, unless your accessplanit platform is hosted on a dedicated server (please raise a ticket via the Support Portal, available from the ‘Help’ option in your platform, if you are unsure of this)
FAQs
Here are answers to the common questions we receive about the API feeds
Is the data provided by the API v2 feeds in real-time?
Can I access historical data in the API v2 feeds?
How is the data transmitted via the API to keep it secure?
How do I get access to the API v2 feeds?