Welcome to IDpack API
This module is available with the IDpack Professional and IDpack Enterprise plans. The API provides a simple RESTful interface with lightweight JSON or XML responses, allowing you to securely read and write data to and from IDpack.API Capabilities
- GET a data structure (JSON or XML) from a Project record. A Base64 Photo ID and/or Badge Preview can be included.
- GET a data structure (JSON or XML) of all records from a Project (no Photo ID or Badge Preview included).
- GET a 240x300 pixels (portrait) or 300x300 pixels (square) Photo ID (WebP, PNG, or JPEG) in Base64 format from a Project record.
- GET a 1013x639 pixels (landscape) or 639x1013 pixels (portrait) Badge Preview (WebP, PNG, JPEG, or PDF) in Base64 format from a Project record.
- POST (insert) a data structure into a Project. A Base64 Photo ID and statuses such as ACTIVE, TRASH, and CHECK_IN can be included.
- PUT (update) a data structure from a Project record. A Base64 Photo ID and statuses such as ACTIVE, TRASH, DELETE, and CHECK_IN can be included.
Webhook Integration
IDpack also supports Webhook notifications. While the API allows your system to request and update data on demand, Webhooks allow IDpack to automatically notify your system when specific events occur. Used together, the API and Webhook provide complete two-way integration and real-time workflow automation.Learn more in the Developer documentation: IDpack Webhook Documentation.
Contact us today for more information.