# Bitculator Webhooks API

**Canonical:** https://apis.io/apis/bitculator/bitculator-webhooks-api/  
**Provider:** Bitculator — https://apis.io/providers/bitculator/  
**Base URL:** https://bitculator.com/api/v1  
**Documentation:** https://bitculator.com/en/documentation/api/v1

Bitculator Webhooks API is one of 15 APIs that [Bitculator](https://apis.io/providers/bitculator/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Webhook. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Bitculator POSTs each event as JSON with an HMAC signature header: X-Bitculator-Signature: t=<unix-ts>,v1=<hex hmac_sha256("<ts>.<raw-body>", secret)> X-Bitculator-Event: alarm.triggered Verify it by recomputing the HMAC over "<t>.<raw request body>" with your endpoint secret and comparing in constant time; reject if `t` is older than a few minutes (replay guard). Example (PHP): [$t, $v1] = sscanf($_SERVER['HTTP_X_BITCULATOR_SIGNATURE'], 't=%d,v1=%s'); $expected = hash_hmac('sha256', $t.'.'.file_get_contents('php://input'), $secret); abort_unless(hash_equals($expected, $v1) && abs(time() - $t) < 300, 403); Supported events: `alarm.triggered`. Deliveries retry 3× with backoff; an endpoint auto-disables after 10 consecutive failed deliveries.

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/webhooks` | List webhook endpoints |
| POST | `/api/v1/webhooks` | Create a webhook endpoint |
| DELETE | `/api/v1/webhooks/{id}` | Delete a webhook endpoint |
| POST | `/api/v1/webhooks/{id}/test` | Send a test event |
| GET | `/api/v1/webhooks/{id}/deliveries` | Webhook delivery log |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bitculator/refs/heads/main/openapi/bitculator-webhooks-api-openapi.yml
- **Documentation** — https://bitculator.com/en/documentation/api/v1
- **APIReference** — https://bitculator.com/en/documentation/api/v1
- **Postman** — https://bitculator.com/documentation/api/v1.postman

## Other Bitculator APIs (12)

- [Bitculator Alarms API](https://apis.io/apis/bitculator/bitculator-alarms-api/)
- [Bitculator Calculators API](https://apis.io/apis/bitculator/bitculator-calculators-api/)
- [Bitculator Coins API](https://apis.io/apis/bitculator/bitculator-coins-api/)
- [Bitculator Conversion API](https://apis.io/apis/bitculator/bitculator-conversion-api/)
- [Bitculator Editorial API](https://apis.io/apis/bitculator/bitculator-editorial-api/)
- [Bitculator Exchanges API](https://apis.io/apis/bitculator/bitculator-exchanges-api/)
- [Bitculator Global Market API](https://apis.io/apis/bitculator/bitculator-global-market-api/)
- [Bitculator Indicators API](https://apis.io/apis/bitculator/bitculator-indicators-api/)
- [Bitculator Liquidations API](https://apis.io/apis/bitculator/bitculator-liquidations-api/)
- [Bitculator Markets API](https://apis.io/apis/bitculator/bitculator-markets-api/)
- [Bitculator Meta API](https://apis.io/apis/bitculator/bitculator-meta-api/)
- [Bitculator Prices API](https://apis.io/apis/bitculator/bitculator-prices-api/)

## Tags

Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/bitculator/bitculator-webhooks-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/bitculator/.
