Integraties

Make.com

Bouw een Thunderbit-scenario met HTTP- en Webhook-modules — zonder code

Make.com (voorheen Integromat) geeft je een visueel canvas. Twee modules dekken alles: HTTP → Make a request voor indiening, Webhooks → Custom webhook voor batch-callbacks.

Eén URL — /distill

Voeg een HTTP → Make a request-module toe:

  • URL: https://openapi.thunderbit.com/openapi/v1/distill
  • Method: POST
  • Headers:
    • Authorization: Bearer YOUR_API_KEY
    • Content-Type: application/json
  • Body type: Raw · Content type: JSON (application/json)
  • Request content:
{ "url": "{{1.url}}", "renderMode": "basic" }
  • Parse response: Yes

De volgende module ziet {{2.data.markdown}} — sluit hem aan op Google Sheets, Notion, Slack, OpenAI, enz.

Batch — /batch/distill + Custom webhook

  1. Voeg eerst een Webhooks → Custom webhook-module toe. Kopieer de URL.
  2. Voeg in een apart scenario HTTP → Make a request toe:
{
  "urls": [{{1.urls}}],
  "callback": {
    "url":    "{{webhook_url_from_step_1}}",
    "secret": "whsec_..."
  }
}
  1. Het webhook-scenario vuurt wanneer de batch klaar is. Gebruik een Iterator op data.results om over elke rij te lopen.

Verifieer de callback-handtekening

Voeg een Tools → Set variable toe met:

hmac(sha256, secret, raw_body) === headers.X-Thunderbit-Signature

Gebruik een Router om foute handtekeningen te droppen.

Gerelateerd