Fax API v3.0
RESTful API for eFax Services
Get Fax Message(s) Status
Retrieve message information by fax number or message handle
Authentication
Access Token is required in order to access Fax API functions.
Click here for OAuth2 authentication instruction.
Put a valid Access Token in each HTTP Request Header:
Authorization: Bearer {access_token}
Endpoints
Function | Endpoint |
---|---|
getSingleMessageInfo | GET https://fax.maxmddirect.com/api/fax/{fax_number}/{message_handle}
get single message information based on fax number and message handle |
getMultipleMessageInfo | GET https://fax.maxmddirect.com/api/fax/getMessageList/{fax_number}/{offset}
get multiple message information based on fax number with offset. Set offset to be 0 to get the most recent 10 fax messages |
HTTP Request Header
Authorization: Bearer {accessToken}
Content-Type: application/json
HTTP Response Code
HTTP Code | Description |
---|---|
200 | Success. |
400 | Bad Request. Invalid action. Or some parameter is missing or invalid. |
401 | Unauthorized. No valid access token is found at request. |
403 | Forbidden. Permission denied for the requested action |
404 | Endpoint is not found |
500 | Server Error. |
Error Response Body (format: application/json)
Name | Type | Description |
---|---|---|
error | String | Error message |
description | String | Error description |
Success Response Body (format: application/json)
Name | Type | Description | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Username | String | MaxMD Username | ||||||||||||||||||||||||||
MessageHandle | String | Unique message identifier to retrieve message information | ||||||||||||||||||||||||||
MessageDetail | MessageObject[] | List of MessageObjects | ||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
description | String | Description |