Skip to Content
APIIBA APIIBA API — Webhooks

IBA API — Webhooks

4 endpoints. Server: https://api.tunnelflight.com/api

Create Facebook Data Deletion

POST /facebook-data-deletion

Headers

NameTypeRequiredDescription
AuthorizationstringyesBearer token. Required for every request.
client-idstringyesClient identifier issued by IBA. Required for every request.

Request body

Request body example (default)

{ "signed_request": "" }

Responses

2XX — Successful response

Try it

curl --request POST \ --url 'https://api.tunnelflight.com/api/facebook-data-deletion' \ --header 'Authorization: Bearer <token>' \ --header 'client-id: <client-id>' \ --header 'content-type: application/json' \ --data '{"signed_request":""}'

View source on GitHub → 


Create Mandrill Webhook

POST /mandrill-webhook

Headers

NameTypeRequiredDescription
AuthorizationstringyesBearer token. Required for every request.
client-idstringyesClient identifier issued by IBA. Required for every request.

Request body

Request body example (default)

{ "mandrill_events": "" }

Responses

2XX — Successful response

Try it

curl --request POST \ --url 'https://api.tunnelflight.com/api/mandrill-webhook' \ --header 'Authorization: Bearer <token>' \ --header 'client-id: <client-id>' \ --header 'content-type: application/json' \ --data '{"mandrill_events":""}'

View source on GitHub → 


Create Stripe Webhook

POST /stripe-webhook

Headers

NameTypeRequiredDescription
AuthorizationstringyesBearer token. Required for every request.
client-idstringyesClient identifier issued by IBA. Required for every request.

Request body

Request body example (default)

{ "type": "", "data": "", "fromApp": "", "paymentIntentId": 0 }

Responses

2XX — Successful response

Try it

curl --request POST \ --url 'https://api.tunnelflight.com/api/stripe-webhook' \ --header 'Authorization: Bearer <token>' \ --header 'client-id: <client-id>' \ --header 'content-type: application/json' \ --data '{"type":"","data":"","fromApp":"","paymentIntentId":0}'

View source on GitHub → 


Get Facebook Data Deletion Status

GET /facebook-data-deletion-status

Headers

NameTypeRequiredDescription
AuthorizationstringyesBearer token. Required for every request.
client-idstringyesClient identifier issued by IBA. Required for every request.

Responses

2XX — Successful response

Try it

curl --request GET \ --url 'https://api.tunnelflight.com/api/facebook-data-deletion-status' \ --header 'Authorization: Bearer <token>' \ --header 'client-id: <client-id>'

View source on GitHub → 

Last updated on