Download OpenAPI specification:
Practice info, client management, invitations, groups and email communications
Creates or updates an Organization record, and retrieves organizations by therapist.
POST — If "id" is present in the body, performs a partial update on the existing organization. Otherwise creates a new organization record.
GET /{therapistUserId}/ — Returns all organizations associated with the given therapist_user_id. If no pk is provided, returns all active organizations. Returns 204 if no matching organizations are found.
[- {
- "id": 0,
- "name": "string",
- "therapist_user_id": 0
}
]Creates or updates an Organization record, and retrieves organizations by therapist.
POST — If "id" is present in the body, performs a partial update on the existing organization. Otherwise creates a new organization record.
GET /{therapistUserId}/ — Returns all organizations associated with the given therapist_user_id. If no pk is provided, returns all active organizations. Returns 204 if no matching organizations are found.
| name | string or null <= 255 characters |
| therapist_user_id | integer or null |
{- "name": "string",
- "therapist_user_id": 0
}{- "id": 0,
- "name": "string",
- "therapist_user_id": 0
}Creates or updates an Organization record, and retrieves organizations by therapist.
POST — If "id" is present in the body, performs a partial update on the existing organization. Otherwise creates a new organization record.
GET /{therapistUserId}/ — Returns all organizations associated with the given therapist_user_id. If no pk is provided, returns all active organizations. Returns 204 if no matching organizations are found.
| id required | integer A unique integer value identifying this organization. |
{- "id": 0,
- "name": "string",
- "therapist_user_id": 0
}Creates or updates all sections of a therapist's practice profile in a single request. Requires "userId" in the request body. Processes four profile sections in sequence:
Returns {"success": true} on completion.
| userloginname | string or null <= 255 characters |
| role | string or null <= 255 characters |
| firstName | string or null <= 255 characters |
| lastName | string or null <= 255 characters |
| emailid | string or null <email> <= 255 characters |
| gender | string or null <= 255 characters |
| phoneNumber | string or null <= 20 characters |
| dob | string or null <date> |
| image required | string |
| timezone | string or null <= 155 characters |
required | Array of objects (Address) |
| loginid | string or null <= 255 characters |
| orgid | integer or null |
| npi | string or null <= 128 characters |
| is_org_admin | boolean or null Default: false |
{- "userloginname": "string",
- "role": "string",
- "firstName": "string",
- "lastName": "string",
- "emailid": "user@example.com",
- "gender": "string",
- "phoneNumber": "string",
- "dob": "2019-08-24",
- "image": "string",
- "timezone": "string",
- "address": [
- {
- "addressLine1": "string",
- "addressLine2": "string",
- "city": "string",
- "state": "string",
- "country": "string",
- "zipcode": "string"
}
], - "loginid": "string",
- "orgid": 0,
- "npi": "string",
- "is_org_admin": false
}{- "userloginname": "string",
- "role": "string",
- "firstName": "string",
- "lastName": "string",
- "emailid": "user@example.com",
- "gender": "string",
- "phoneNumber": "string",
- "dob": "2019-08-24",
- "image": "string",
- "timezone": "string",
- "address": [
- {
- "addressLine1": "string",
- "addressLine2": "string",
- "city": "string",
- "state": "string",
- "country": "string",
- "zipcode": "string"
}
], - "loginid": "string",
- "orgid": 0,
- "npi": "string",
- "is_org_admin": false
}Retrieves the complete practice profile for a therapist by userId. Returns all four profile sections in a single response:
Send the therapist userId as a URL path parameter.
Retrieves the complete practice profile for a therapist by userId. Returns all four profile sections in a single response:
Send the therapist userId as a URL path parameter.
| id required | string |