Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

QGenda Staff Member API

The Staff Member API from QGenda — 27 operation(s) for staff member.

QGenda Staff Member API is one of 27 APIs that QGenda publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Staff Member. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 37 operations across 27 paths. It is described by OpenAPI 3.1.0, at version 2.

Requests are made against a single base URL, https://api.qgenda.com/v2.

37 operations 27 paths 0 schemas 7 DELETE16 GET7 POST7 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2
Base URL
https://api.qgenda.com/v2
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

QGenda Staff Member API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth). By default, every request must be authenticated.

  • bearerAuth — Access token returned by POST /v2/login. Send as Authorization: bearer .

Paths & Operations 37

Across 27 paths, the API surfaces 37 operations — 7 DELETE, 16 GET, 7 POST, 7 PUT. Each is listed below with its method, path, parameters, and response codes.

Staff Member 37
GET
/v2/staffmember
StaffMember
getStaffmember → 200401
POST
/v2/staffmember
StaffMember
postStaffmember body → 200401
PUT
/v2/staffmember
StaffMember
putStaffmember body → 200401
GET
/v2/staffmember/{staffId}
StaffMember/StaffId
getStaffmemberStaffId 1 param → 200401
PUT
/v2/staffmember/{staffId}
StaffMember/StaffId
putStaffmemberStaffId 1 param body → 200401
DELETE
/v2/staffmember/{staffId}
StaffMember
deleteStaffmemberStaffId 1 param → 200401
POST
/v2/staffmember/{staffId}/badgeId
StaffMember/BadgeId
postStaffmemberStaffIdBadgeId 1 param body → 200401
DELETE
/v2/staffmember/{staffId}/badgeId
StaffMember/BadgeId
deleteStaffmemberStaffIdBadgeId 1 param → 200401
GET
/v2/staffmember/{staffId}/location
StaffMember/Location
getStaffmemberStaffIdLocation 1 param → 200401
POST
/v2/staffmember/{staffId}/location/{locationId}/tag
StaffMember/Location/Tag
postStaffmemberStaffIdLocationLocationIdTag 2 params body → 200401
DELETE
/v2/staffmember/{staffId}/location/{locationId}/tag
StaffMember/Location/Tag
deleteStaffmemberStaffIdLocationLocationIdTag 2 params → 200401
POST
/v2/staffmember/{staffId}/tag
StaffMember/Tag
postStaffmemberStaffIdTag 1 param body → 200401
DELETE
/v2/staffmember/{staffId}/tag
StaffMember/Tag
deleteStaffmemberStaffIdTag 1 param → 200401
POST
/v2/staffmember/{staffId}/skillset
StaffMember/SkillSet
postStaffmemberStaffIdSkillset 1 param body → 200401
PUT
/v2/staffmember/{staffId}/skillset/{taskId}
StaffMember/SkillSet
putStaffmemberStaffIdSkillsetTaskId 2 params body → 200401
DELETE
/v2/staffmember/{staffId}/skillset/{taskId}
StaffMember/Skillset
deleteStaffmemberStaffIdSkillsetTaskId 2 params → 200401
POST
/v2/staffmember/{staffId}/profile
StaffMember/Profile
postStaffmemberStaffIdProfile 1 param body → 200401
PUT
/v2/staffmember/{staffId}/profile/{profileKey}
StaffMember/Profile
putStaffmemberStaffIdProfileProfileKey 2 params body → 200401
GET
/v2/staffmember/{staffId}/payModifier
StaffMember/PayModifier
getStaffmemberStaffIdPayModifier 1 param → 200401
POST
/v2/staffmember/{staffId}/payModifier
StaffMember/PayModifier
postStaffmemberStaffIdPayModifier 1 param body → 200401
PUT
/v2/staffmember/{staffId}/payModifier/{payModifierKey}
StaffMember/PayModifier
putStaffmemberStaffIdPayModifierPayModifierKey 2 params body → 200401
DELETE
/v2/staffmember/{staffId}/payModifier/{payModifierKey}
StaffMember/PayModifier
deleteStaffmemberStaffIdPayModifierPayModifierKey 2 params → 200401
GET
/v2/staffmember/{staffId}/requestlimit
StaffMember/RequestLimit
getStaffmemberStaffIdRequestlimit 1 param → 200401
PUT
/v2/staffmember/{Id}/manager/
StaffMember/Manager
putStaffmemberIdManager 1 param body → 200401
GET
/v2/credentialing/staff/{staffId}/records
Credentialing/Staff/Records
getCredentialingStaffStaffIdRecords 1 param → 200401
GET
/v2/credentialing/staff/{staffId}/appointments
Credentialing/Staff/Appointments
getCredentialingStaffStaffIdAppointments 1 param → 200401
GET
/v2/credentialing/staff/{staffId}/addresses
Credentialing/Staff/Addresses
getCredentialingStaffStaffIdAddresses 1 param → 200401
GET
/v2/credentialing/staff/{staffId}/files
Credentialing/Staff/Files
getCredentialingStaffStaffIdFiles 1 param → 200401
GET
/v2/credentialing/staff/{staffId}/file
Credentialing/Staff/File
getCredentialingStaffStaffIdFile 1 param → 200401
PUT
/v2/credentialing/staff/{staffKey}/records/{recordKey}/files/{fileKey}
Credentialing/Staff/LinkFilesToRecords
putCredentialingStaffStaffKeyRecordsRecordKeyFilesFileKey 3 params body → 200401
GET
/v2/credentialing/staff/{staffId}/workflows
Credentialing/Staff/Workflows
getCredentialingStaffStaffIdWorkflows 1 param → 200401
DELETE
/v2/credentialing/staff/{staffId}/workflows/{workflowKey}
Credentialing/Staff/Workflows
deleteCredentialingStaffStaffIdWorkflowsWorkflowKey 2 params → 200401
GET
/v2/credentialing/staff/{staffId}/workflowsv2
Credentialing/Staff/WorkflowsV2
getCredentialingStaffStaffIdWorkflowsv2 1 param → 200401
GET
/v2/credentialing/staff/{staffId}/privileges
Credentialing/Staff/Privileges
getCredentialingStaffStaffIdPrivileges 1 param → 200401
GET
/v2/credentialing/privileges/assigned
Credentialing/Privileges/Assigned
getCredentialingPrivilegesAssigned → 200401
GET
/v2/credentialing/staff/{staffId}/payerEnrollments
Credentialing/Staff/PayerEnrollments
getCredentialingStaffStaffIdPayerEnrollments 1 param → 200401
GET
/v2/credentialing/staff/{staffId}/professionalAccounts
Credentialing/Staff/ProfessionalAccounts
getCredentialingStaffStaffIdProfessionalAccounts 1 param → 200401

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

qgenda-staff-member-api-openapi.yml Raw ↑

Other APIs QGenda publishes across the network.

QGenda Company API
QGenda Contacts API
QGenda Corporate Entities API
QGenda Credit Allocation API
QGenda Daily API
QGenda Daily Case API
QGenda Integration API
QGenda Location API
QGenda Locations API
QGenda Login API
QGenda Notification List API
QGenda Organization API