List user invitations
client.autoScribe.users.invitations.list(InvitationListParams { cursor, endDate, expired, 4 more } query?, RequestOptionsoptions?): CursorInvitations<InvitationListResponse { canCreateReports, canManageStudies, clinicId, 20 more } >
GET/v1/autoScribe/users/invitations
Retrieves a paginated list of user invitations with optional filtering by status, expiration, date range, and user ID. Returns up to 100 invitations per request.
Parameters
Returns
List user invitations
import Avara from 'avara';
const client = new Avara({
apiKey: process.env['AVARA_API_KEY'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const invitationListResponse of client.autoScribe.users.invitations.list()) {
console.log(invitationListResponse.middleName);
}{
"hasMore": true,
"invitations": [
{
"canCreateReports": true,
"canManageStudies": true,
"clinicId": "550e8400-e29b-41d4-a716-446655440000",
"clinicRole": "Radiologist",
"createdAt": "2024-03-15T10:00:00Z",
"email": "dr.chen@hospital.org",
"expiry": "2024-04-15T00:00:00Z",
"firstName": "Michael",
"hasDashboardAccess": true,
"invitationId": "inv_1234567890abcdef1234567890abcdef",
"invitedSource": "api",
"inviterId": "usr_1234567890abcdef1234567890abcdef",
"lastName": "Chen",
"level": "member",
"status": "sent",
"updatedAt": "2024-03-15T10:00:00Z",
"userId": "usr_1234567890abcdef1234567890abcdef",
"invitedByApiKeyId": "550e8400-e29b-41d4-a716-446655440000",
"middleName": "David",
"npiNumber": "1234567893",
"phoneNumber": "5551234567",
"suffix1": "MD",
"suffix2": null
}
],
"cursor": "cursor"
}Returns Examples
{
"hasMore": true,
"invitations": [
{
"canCreateReports": true,
"canManageStudies": true,
"clinicId": "550e8400-e29b-41d4-a716-446655440000",
"clinicRole": "Radiologist",
"createdAt": "2024-03-15T10:00:00Z",
"email": "dr.chen@hospital.org",
"expiry": "2024-04-15T00:00:00Z",
"firstName": "Michael",
"hasDashboardAccess": true,
"invitationId": "inv_1234567890abcdef1234567890abcdef",
"invitedSource": "api",
"inviterId": "usr_1234567890abcdef1234567890abcdef",
"lastName": "Chen",
"level": "member",
"status": "sent",
"updatedAt": "2024-03-15T10:00:00Z",
"userId": "usr_1234567890abcdef1234567890abcdef",
"invitedByApiKeyId": "550e8400-e29b-41d4-a716-446655440000",
"middleName": "David",
"npiNumber": "1234567893",
"phoneNumber": "5551234567",
"suffix1": "MD",
"suffix2": null
}
],
"cursor": "cursor"
}