Find a Log by ID

View as Markdown

Find a log by ID.

Permissions

The API token used to authenticate must have the following scope(s) enabled to make a successful request: Fax.

Learn more about API scopes.

Authentication

AuthorizationBasic
SignalWire Basic Authentication using Project ID and API Token. The client sends HTTP requests with the Authorization header containing the word Basic followed by a space and a base64-encoded string of project_id:token. The project ID will be used as the username and the API token as the password. Example: ``` Authorization: Basic base64(project_id:token) ```

Path parameters

idstringRequiredformat: "uuid"
Unique ID of the log

Response

The request has succeeded.
idstringformat: "uuid"
A unique identifier for the log
fromstring or null
The origin phone number in E.164 format.
tostring or null
The destination phone number in E.164 format.
statusenum
The status of this fax call.
directionenum or null
The direction of this fax call.
Allowed values:
sourceenum
Source of this log entry.
Allowed values:
typeenum
Type of this log entry.
Allowed values:
urlstringformat: "uri"
URL for the associated fax resource with this log entry.
remote_stationstring or null
Represents a customer hosted Fax server.
chargedouble
The amount charged for this fax request.
number_of_pagesinteger or null
The number of pages the fax document contained.
qualityenum or null
The quality that was set when the fax document was sent.
Allowed values:
charge_detailslist of objects
Details on charges associated with this log.
created_atdatetime
Date and time when the fax was created.
error_codestring or null

Error code for this resource (if available).

error_messagestring or null

The description of this error (if available).

Errors