Book for Work API (1.0.0)
Welcome to Book for Work API! Before reading the documentation please make sure you read the tab Getting Started.
All endpoints require HMAC-SHA256 signature authentication via the Authorization header:
Format: Authorization: API-Key={key},Signature={hmac_signature}, Timestamp={unix_timestamp}
Steps to generate signature:
- Generate the current Unix timestamp (UTC, seconds).
- Create the signing message by concatenating the following values in this exact order with no separators:
{api_key}{secret}{timestamp} - Generate an HMAC-SHA256 signature using the API secret as the HMAC key.
- Encode the signature as a hexadecimal string.
- Include the API key, signature, and timestamp in the
Authorizationheader.
Requests are rejected if the timestamp differs from the server time by more than 5 minutes.
Download OpenAPI description
Overview
Book for Work
Languages
Servers
https://api-docs.bookforwork.com/api/v1
BFW API Production server
https://bookforwork.com
BFW API Staging server
https://staging.bookforwork.com