Integrations
Sync your data to power your internal developer portal. Cortex supports third-party integrations, internally hosted integrations, and custom webhook integrations.
Third-party integrations
Cortex supports integrations across essential use cases for engineering excellence:
Internally hosted integrations
You can source data from an internally-hosted system and reflect that data in Cortex. See Internally hosted integrations for more information.
Custom webhook integration
You can use custom data webhooks to create unique URLs that you can use to directly POST arbitrary JSON payloads without authentication headers or an entity tag. See Custom webhook integrations for more information.
Integration rate limiting
Cortex has built a distributed self-throttling system to ensure that certain functionality, such as CQL evaluations or background syncs to pull data from integrations, are not going over the rate limit thresholds for specific vendors. It handles different rate limit thresholds for different APIs within the same integration, which is common for git APIs such as Bitbucket.
The system is designed to proactively throttle before hitting a 429 from the vendor, and it works regardless of how many evaluators are trying to access that integration. Note that this system does not track other requests with the same token or undocumented limits set by vendors.
Last updated
Was this helpful?