# remote-api-webhooks

> Claude/Codex skill by [@remoteoss](https://omgskills.com/library/remoteoss/index.md) · 1 stars · Updated 2026-07-09

Receive and verify Remote.com webhooks in an integration. Use when subscribing to events (POST /v1/webhook-callbacks), building a receiver, verifying the X-Remote-Signature HMAC, parsing the flat event payload, deduping/idempotency, or choosing which event\_type to listen for. Covers HMAC-SHA256 hex over raw\_body + ':' + millisecond timestamp. Do NOT use to operate via the MCP, for auth (remote-api-auth), outbound API calls (remote-api-integration), or form writes/onboarding (remote-api-forms / remote-api-onboarding).

## Install

```sh
git clone https://github.com/remoteoss/remote-for-ai /tmp/remote-for-ai && ln -s /tmp/remote-for-ai/skills/remote-api-webhooks ~/.claude/skills/remote-api-webhooks
```

## From README

Remote API Webhooks Covers the full lifecycle of receiving Remote.com webhook events in an integration: subscribing to event types, building a secure receiver endpoint, verifying the HMAC-SHA256 signature, parsing the flat event payload, handling retries idempotently, and managing subscriptions over time. Invoke This Skill When Subscribing to Remote webhook events (POST /v1/webhook-callbacks). Building a receiver endpoint that accepts inbound deliveries. Verifying the X-Remote-Signature HMAC before trusting a payload. Parsing the flat event envelope and branching on eventtype. Deduplicating retried deliveries or implementing idempotency guards. Choosing which eventtype values to listen for. Managing an existing subscription: updating events, listing delivery history, or deleting the callback. Not for operating your Remote workspace via the MCP server. Prerequisites An access token with sufficient scopes to call POST /v1/webhook-callbacks — see remote-api-auth for how to obtain one.

## Links

- HTML page: https://omgskills.com/library/remoteoss/remote-for-ai/skills/remote-api-webhooks/
- GitHub: https://github.com/remoteoss/remote-for-ai
- Author: [@remoteoss](https://omgskills.com/library/remoteoss/index.md)

## More from this repo

- [remote-api-auth](https://omgskills.com/library/remoteoss/remote-for-ai/skills/remote-api-auth/index.md) — Authenticate to the Remote.com REST API and obtain access tokens for an integration.
   - [@remoteoss](https://omgskills.com/library/remoteoss/index.md) · 1 stars
- [remote-api-forms](https://omgskills.com/library/remoteoss/remote-for-ai/skills/remote-api-forms/index.md) — Used to build and validate request bodies for Remote.com's dynamic JSON-Schema form endpoints - the schema-first...
   - [@remoteoss](https://omgskills.com/library/remoteoss/index.md) · 1 stars
- [remote-api-integration](https://omgskills.com/library/remoteoss/remote-for-ai/skills/remote-api-integration/index.md) — Used to build integrations that call the Remote.com REST API (developer.remote.com) - global HR/payroll/EOR.
   - [@remoteoss](https://omgskills.com/library/remoteoss/index.md) · 1 stars
