Bearer Tokens
For user-scoped actions—such as managing your agency profile or interacting with the dealroom—you must include a valid session JWT in theAuthorization header.
Extra Scoop clients (like the Mobile App and Newsroom Terminal) acquire this JWT securely via the PKCE (Proof Key for Code Exchange) flow. Once the PKCE handshake is complete, you use the resulting access token as your Bearer token for all subsequent API calls.
401 Unauthorized response.
Server-to-Server Edge Secrets
If you are configuring a custom webhook receiver or a partner integration (like a certified Silicon Trust™ ingestion node), you authenticate using a static edge secret. You pass this via thex-edge-secret header. You can rotate this secret at any time from your developer dashboard.