Discovery Module API - Frequently Asked Questions

Edited

Can we use the Discovery API to support other integrations for our organisation? 

We realise that the functionality the Discovery API offers offers may be appealing for other use cases, however the Discovery API has not been designed or developed for client use.

The Discovery API has been developed purely to support the Discovery application and as a result, it does not offer any of the functionality necessary for it to be suitable for by clients such as backwards compatibility, scalability and data processing and request logging. Use of the Discovery API for purposes other than to populate the Discovery application is not covered by our SLA, and such uses could be very risky as they could impact Discovery functionality as a whole, compromising performance and uptime for your public profiles. 

The Elements API is our general purpose integration interface, and it has been specifically designed and developed for client use. It is carefully developed using versioning to ensure we maintain backwards compatibility, and we offer documentation about best practices for its use. 




Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.