Automation Integrations

Automate Bink with Zapier, Make, and n8n

Connect your Bink page to thousands of apps. Use automation platforms to manage blocks, read analytics, handle bookings, and more — all without writing code.

Authentication

Get your API token

All Bink API calls require a Personal Access Token (PAT). Create one from your settings and use it in every HTTP request.

  1. 1

    Create a token

    Go to Settings → Developer → Create new token. Copy it — you'll need it for every request.
  2. 2

    Add it to your requests

    Header

    Authorization: Bearer bink_your_token_here

  3. 3

    Base URL

    Base URL

    https://binatomy.link

    All endpoints are relative to this base URL. For example: https://binatomy.link/api/blocks

Zapier

Integrate with Zapier

Use the "Webhooks by Zapier" action to call Bink API endpoints and connect them to 6,000+ apps.

  1. 1

    Create a new Zap

    Log in to Zapier and click "Create Zap". Choose your trigger (e.g. a new row in Google Sheets, a new email, a schedule).
  2. 2

    Add "Webhooks by Zapier"

    Search for "Webhooks by Zapier" as the action. Choose "Custom Request" as the event.
  3. 3

    Configure the HTTP request

    Set the method, URL, and add the Authorization header with your Bink token:

    URL

    https://binatomy.link/api/blocks

    Method

    GET

    Headers

    Authorization | Bearer bink_your_token

  4. 4

    Test and activate

    Test the step to make sure the API responds correctly. Then turn on your Zap.
Example: New Google Sheet row → Webhooks by Zapier (POST /api/blocks) → a new link is automatically added to your Bink page.
Make (Integromat)

Integrate with Make

Use the "HTTP — Make a request" module to interact with the Bink API inside your Make scenarios.

  1. 1

    Create a new scenario

    Log in to Make and create a new scenario. Add a trigger module (e.g. schedule, webhook, Google Sheets).
  2. 2

    Add the HTTP module

    Search for "HTTP" and select "Make a request". This lets you call any REST API.
  3. 3

    Configure the request

    Set the URL, method, and add the Authorization header:

    URL

    https://binatomy.link/api/bookings

    Method

    GET

    Headers

    Authorization: Bearer bink_your_token

  4. 4

    Map and run

    Map the response data to other modules in your scenario. Run once to test, then activate.
Example: Schedule (every hour) → HTTP GET /api/bookings → filter pending → HTTP PUT /api/bookings/{id} with status "confirmed" → send Slack notification.
n8n

Integrate with n8n

Use the "HTTP Request" node in n8n to call Bink API endpoints. Works with both cloud and self-hosted n8n.

  1. 1

    Add an HTTP Request node

    In your n8n workflow, add an "HTTP Request" node. Set Authentication to "Generic Credential Type" → "Header Auth".
  2. 2

    Configure credentials

    Create a new Header Auth credential with your Bink token:

    Name

    Authorization

    Value

    Bearer bink_your_token

  3. 3

    Set the endpoint

    Configure the URL and method for the endpoint you want to call:

    URL

    https://binatomy.link/api/analytics

    Method

    GET

  4. 4

    Connect to other nodes

    Use the output data in other nodes (e.g. IF conditions, Slack, Google Sheets, email). Run the workflow to test.
Example: Cron (daily 9 AM) → HTTP GET /api/analytics → IF views > 100 → Send Telegram message with the stats summary.
REST API

Available API endpoints

These are the main API endpoints you can call from any automation platform. All require a Bearer token in the Authorization header.

MethodPathDescription
GET/api/blocksList all blocks
POST/api/blocksCreate a new block
PUT/api/blocks/{id}Update a block
DELETE/api/blocks/{id}Delete a block
POST/api/blocks/reorderReorder blocks
GET/api/page/settingsGet page settings
PUT/api/page/settingsUpdate page settings
GET/api/page/themeGet page theme
PUT/api/page/themeUpdate page theme
POST/api/page/publishToggle page publish
GET/api/formsList forms
GET/api/forms/{id}Get form details
POST/api/formsCreate a form
PUT/api/forms/{id}Update a form
GET/api/forms/{id}/responsesGet form responses
GET/api/messagesList messages
GET/api/messages/{id}Read a message
PUT/api/messages/{id}Toggle read status
DELETE/api/messages/{id}Delete a message
GET/api/analyticsGet page analytics
GET/api/bookingsList bookings
PUT/api/bookings/{id}Update booking status
Example flows

Automation ideas

Here are some real-world automation flows you can build with Bink and these platforms.

Auto-confirm bookings + notify on Slack

Automatically confirm new bookings and notify your team.

  1. 1Schedule trigger (every 30 min)
  2. 2GET /api/bookings → filter where status = "pending"
  3. 3PUT /api/bookings/{id} with status "confirmed"
  4. 4Post a message to your Slack #bookings channel

Sync new links from Google Sheets

Add a row in Google Sheets to automatically create a new block on your Bink page.

  1. 1Trigger: new row in Google Sheets
  2. 2Map columns: title, url, type
  3. 3POST /api/blocks with the mapped data
  4. 4New link block appears on your Bink page

Daily analytics to email

Get a daily email with your Bink page performance stats.

  1. 1Cron trigger: every day at 9:00 AM
  2. 2GET /api/analytics
  3. 3Format the data: views, clicks, top blocks
  4. 4Send an email with the formatted summary

Ready to automate?

Create a Personal Access Token and start connecting Bink to your favorite tools.