This WaitlistProviderEndpoint
is designed to expose the waitlist providers.
Requires provider level authorization.
Retrieves all the providers registered for waitlist.
name | type | description |
---|---|---|
Authorization | header | Provider level authorization grant |
code | condition |
---|---|
200 | Request successful |
401 | Consumer unauthorized |
media type | data type | description |
---|---|---|
application/json | array of WaitlistProviderDto (JSON) | Set of WaitlistProviderDto's |
GET /v1/provider-portal/waitlist-providers
Content-Type: application/json
Accept: application/json
Authorization: ...
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"id" : 12345,
"practitionerNumber" : "...",
"payeeNumber" : "...",
"firstName" : "...",
"lastName" : "...",
"phoneNumber" : "...",
"phoneExt" : "...",
"providerId" : 12345,
"active" : true
} ]
Retrieves the waitlist provider registered with the given id.
name | type | description | constraints |
---|---|---|---|
Authorization | header | Provider level authorization grant | |
id | path | required |
code | condition |
---|---|
200 | Request successful |
401 | Consumer unauthorized |
media type | data type | description |
---|---|---|
application/json | WaitlistProviderDto (JSON) | WaitlistProviderDto Waitlist provider data transfer object. |
GET /v1/provider-portal/waitlist-providers/{id}
Content-Type: application/json
Accept: application/json
Authorization: ...
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"id" : 12345,
"practitionerNumber" : "...",
"payeeNumber" : "...",
"firstName" : "...",
"lastName" : "...",
"phoneNumber" : "...",
"phoneExt" : "...",
"providerId" : 12345,
"active" : true
}