Hosted Microservices and Webhooks
Remember, you don't have to use the hook.io Developer API from an outside system!
hook.io provides free hosting for Microservices and Webhooks. These hosted services have full integrated access to the hook.io Developer API.
API Access Keys
Any authorized usage of the hook.io Developer API will require an API access key with roles.
Generating an API access key is simple. Just visit /keys and create a new key with the required roles you wish to use on the Developer API.
Tip: Generate new keys with granular roles per service in order to maximize your account's security.
REST HTTP API
All services and URLs on hook.io can be communicated with using simple HTTP requests.
Every actionable page on the hook.io website is also an API endpoint capable of receiving data from a JSON POST or Form POST.
The content of the rendered page result will be determined by the
content-type header of the incoming HTTP request to the API. Read More.
We'll be releasing a nicely formatted API definition file soon. Until then, we recommend checking out the hook.io-sdk.
The easiest way to programmatically interact with the the hook.io HTTP API is by using the hook.io-sdk client.
This SDK provides a full mapping of all hook.io's API methods in an easy to use interface
If you'd like to see additional API SDK clients added, you can open an issue here.