Skip to content

CertifyOS API

Download OpenAPI description
Overview
Languages
Servers
Mock server
https://docs.certifyos.com/_mock/reference/application/api/
Production
https://ng-api-production.certifyos.com/
Staging (Test Data)
https://ng-api-stg.certifyos.com/

auth-tokens

Operations

credentialing-workflows

Operations

v2/credentialing-workflows

Operations

Approve Provider Credentialing Workflow

Request

Move a provider credentialing workflow to approved status.

Approval Criteria

  • The workflow must exist and be accessible to the current organization and user.
  • The workflow can only be approved by Medical Director or Provisional Approver.
  • The workflow must be in state (PSV ready, Tabled, Hold for Cred Comm) that allows the requested transition.
  • Once the workflow is in the approved state, it cannot be reverted by any user besides Supervisor.
Security
BearerAuth
Path
idstringrequired
Headers
organization-idstring
Bodyapplication/jsonrequired
credStatusDatestring(date-time)

Timestamp at which credentialing was approved/denied.

medicalDirectorIdstring

ID of the medical director authorized to communicate the approval as assigned by Certify.

curl -i -X PUT \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/credentialing-workflows/{id}/steps/move-to-cred-approved' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'organization-id: string' \
  -d '{
    "credStatusDate": "2019-08-24T14:15:22Z",
    "medicalDirectorId": "string"
  }'

Responses

Updated.

Deny Provider Credentialing Workflow

Request

Move a provider credentialing workflow to denied status.

Denial Criteria

  • The workflow must exist and be accessible to the current organization and user.
  • The workflow can only be denied by Medical Director or Provisional Approver.
  • The workflow must be in state (PSV ready, Tabled, Hold for Cred Comm) that allows the requested transition.
  • Once the workflow is in the denied state, it cannot be reverted by any user besides Supervisor.
Security
BearerAuth
Path
idstringrequired
Headers
organization-idstring
Bodyapplication/jsonrequired
credStatusDatestring(date-time)

Timestamp at which credentialing was approved/denied.

medicalDirectorIdstring

ID of the medical director authorized to communicate the approval as assigned by Certify.

curl -i -X PUT \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/credentialing-workflows/{id}/steps/move-to-cred-denied' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'organization-id: string' \
  -d '{
    "credStatusDate": "2019-08-24T14:15:22Z",
    "medicalDirectorId": "string"
  }'

Responses

Updated.

Table Provider Credentialing Workflow

Request

Move a provider credentialing workflow to tabled status.

Tabled Criteria

  • The workflow must exist and be accessible to the current organization and user.
  • The workflow can only be tabled by Medical Director or Provisional Approver.
  • The workflow must be in state (PSV ready, Hold for Cred Comm) that allows the requested transition.
Security
BearerAuth
Path
idstringrequired
Headers
organization-idstring
curl -i -X PUT \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/credentialing-workflows/{id}/steps/move-to-tabled' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'organization-id: string'

Responses

Updated.

Cancel Provider Credentialing Workflow

Request

Move a provider credentialing workflow to cancel status.

Cancellation Criteria

  • The workflow must exist and be accessible to the current organization and user.
  • The workflow can only be approved by Credentialing User, Supervisor, Medical Director or Provisional Approver.
  • Once the workflow is in the cancelled state, it cannot be reverted by any user besides Supervisor.
Security
BearerAuth
Path
idstringrequired
Headers
organization-idstring
Bodyapplication/jsonrequired
reasonstringrequired

Reason for moving the workflow to cancel

curl -i -X PUT \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/credentialing-workflows/{id}/steps/move-to-cancel' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'organization-id: string' \
  -d '{
    "reason": "string"
  }'

Responses

Updated.

providers

Operations

v2/provider

Operations

v2/providers

Operations

v2/flags

Operations

v2/provider-with-groups

Operations

flags

Operations

v2/groups

Operations

Webhooks

Operations

forms

Operations

v2/facility-credentialing-workflows

Operations

v2/facilities

Operations