The Partner API uses a two-tier API key authentication model:
TierKey TypeScopeUsed For
1Partner KeyPartner organizationOnboarding clients, listing companies, browsing controls
2Company KeySingle client companyDocument submission, status polling, results retrieval
Lifecycle:
Setup Phase (One-time):
  EVE Admin ──> Create Partner + Generate Partner API Key
  EVE Admin ──> Deliver Partner API Key (secure channel) ──> Partner

Integration Phase (Per-Client):
  Partner ──POST /v1/onboard (Partner Key)──> API
  Partner <── Company API Key (shown once) ── API

Operational Phase (Per-Document):
  Partner ──POST /v1/documents/submit (Company Key)──> API
  Partner ──GET /v1/documents/{id}/status (Company Key)──> API
  Partner ──GET /v1/documents/{id}/result (Company Key)──> API
Error codes: See Error Codes section above.