Partner runbook
Integration guide
From partner application to production calls on api.parkerapex.com — one path, one host, one environment header.
First call
FHIR R4 CapabilityStatement
Copy this curl against your selected sandbox (NXS-PROD-002), or open the same request in Playground. Replace the token after you create credentials.
curl -sS https://api.parkerapex.com/fhir/R4/metadata \ -H "Authorization: Bearer $APEX_TOKEN" \ -H "Accept: application/fhir+json" \ -H "X-Apex-Environment: NXS-PROD-002"
- 1Request access
Apply for partner access
Submit organization details, NPI, address, and accept MNDA/BAA. Applications route to Plexus IAM for GPID assignment.
- 2Sign in
Sign in after approval
Use your approved username/password against Plexus IAM. Client credentials are issued after onboarding — not at first login.
- 3Manage tokens
Create credentials
Issue scoped API tokens or register OAuth 2.0 / SMART clients for your integration.
- 4Open Swagger
Review OpenAPI contracts
Published specs target https://api.parkerapex.com and are scoped to your partner grants. Use Swagger Try-it-out with a Bearer token.
- 5FHIR R4 guide
Read FHIR R4 + Kill the Clipboard guides
Short partner docs cover CapabilityStatement auth headers and CMS Kill the Clipboard (Nexus QR scan + ingest/SMART APIs).
- 6Partner KTC guide
Integrate Kill the Clipboard (Ingest / SMART)
For CMS Kill the Clipboard and SMART Health Cards/Links, use the Beacon Ingest & SMART OpenAPI contract. Nexus EHR scans patient QR codes natively at check-in; partners call the ingest/verification APIs.
- 7Open Playground
Call APIs with your environment
Use api.parkerapex.com and send X-Apex-Environment (default sandbox: NXS-PROD-002). Most partner routes require Authorization: Bearer <token>.
Authentication
- Partner portal session: cookie apex_cc_session after Plexus login
- API calls: Authorization: Bearer <access_token>
- Tenancy: X-Apex-Environment header from the environment switcher
- Partner Number / GPID: PN-XXXXXXXX / APX-XXXXXXXX on every submission
Canonical hosts
- API
- https://api.parkerapex.com
- Portal
- https://developers.parkerapex.com
- Health
- GET /api/health
401/403/405 = protected and alive, not an outage.