Canvas FHIR API
- URL
-
https://{instance}.canvasmedical.com/fhir/R4 - Docs
- https://docs.canvasmedical.com/api/
Authorization: Bearer <credential> In your Canvas instance, sign in as an administrator and create an OAuth application under Settings > Integrations > OAuth Applications. For CLI/server-to-server access, choose client type confidential and authorization grant type client-credentials, then save and copy the client_id and client_secret. The CLI guide says this is the same registration flow documented in Customer Authentication and used in Your First Plugin (Manual).
Authorization: Bearer <credential> In your Canvas instance, sign in as an administrator and go to Settings > Integrations > OAuth Applications, then create an application with client type Public and authorization grant type Authorization Code. Add your redirect URI, add the offline_access scope if you need refresh tokens, save, and copy the client_id. The setup is documented in Note Management with External Applications.