Paraform enables API access per agency. If you’re an owner and don’t see the API Keys tab, ask your Paraform contact.
1
Generate a key
Open the API Keys tab of your agency settings (
/agency/api-keys) and create a key. Give it a name and choose its scopes:The
talent_network:* scopes are offered only when your agency has Talent Network access.The full key is shown once. Copy it into a secrets manager or environment variable straight away. Only use it from your servers, never from browser or mobile code.2
Check it works
principal: "agency", your agencyId, the key’s name, and its effective scopes. Any valid key can call GET /identity, whatever scopes it holds.3
Make your first call
List the candidates your agency has in the talent network:Then continue with Submit candidates, Check network membership, or Read agency roles.
What an agency key can see
- Only your own agency’s data. Talent Network endpoints return your agency’s candidates only. A candidate in the network through a different agency looks the same as someone who isn’t in the network.
- Roles through a member. Agency role endpoints read roles as one of your approved members sees them. You choose the member with
recruiterEmailon each call. See Read agency roles.
Managing keys
- Your agency can hold up to 50 active keys. Revoke unused ones on the API Keys tab.
- You can give a key an expiry date when you create it.
- A key stops working (
401) if it’s revoked or expires. - Agency keys are separate from personal API keys. Personal keys can’t call agency endpoints.