Quickstart
Make your first DevSecure Intelligence request in five minutes.
1. Check the public API
The status endpoint is public and verifies that the API, cache, and data freshness checks are reachable.
curl https://api.intelligence.devsecure.io/api/v1/status
For the full schema, see API Reference: GET /api/v1/status.
2. Get an API key
Create a free account from Get started free. The dashboard shows the full API key exactly once. Store it in your secret manager.
DevSecure customer keys use this format:
dsec_test_<random_body>_<checksum>
Use dsec_test_* while Stripe and Clerk are still in test mode. Production keys use dsec_live_*.
3. Look up a CVE
export DEVSECURE_API_KEY="dsec_test_..."
curl \
-H "Authorization: Bearer $DEVSECURE_API_KEY" \
https://api.intelligence.devsecure.io/api/v1/cve/CVE-2021-44228
For the full schema, see API Reference: GET /api/v1/cve/{cve_id}.
4. Prioritize a scanner list
curl -X POST \
-H "Authorization: Bearer $DEVSECURE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"cve_ids":["CVE-2021-44228","CVE-2020-1472"]}' \
https://api.intelligence.devsecure.io/api/v1/prioritize
For the full schema, see API Reference: POST /api/v1/prioritize.
Next
- Learn how authentication works.
- Understand the RPS score.
- Follow the scanner output tutorial.