FAQ

Frequently Asked Questions

Q: Is the Medallion API a push or a pull-based system? Does it offer any webhooks for clients to ingest changes?
A: The Medallion API is a pull-based system where a user can call an API endpoint, allowing the customer to "pull" information from it. Therefore, Medallion does not offer any webhook services for change notifications.

Q: What is a push based system? How can I proactively receive data updates?
A: In a push-based system, when new data becomes available, the platform automatically sends real-time updates to clients without them needing to explicitly request the data. Medallion currently does not support this, and does not have active plans to. The closest alternative in a pull-based API is to use Polling, where users need to set up regular pulls themselves to achieve near real-time updates.

Q: Can a client push data to Medallion to keep information in Medallion up to date?
A: Yes! A client with API access can push data into Medallion via our post and patch request endpoints. Medallion cannot push data to a client however. A client must pull data to receive updates.

Q: Are API requests rate limited?
A: Yes, API requests are rate-limited. Most endpoints have a limit of 240 requests per minute, some at 84/min, and document download/upload endpoints are capped at 30/minute.