---
title: "Create a Store Integration"
method: POST
path: "/store_integrations"
tags: ["Store Integrations"]
---

# Create a Store Integration

`POST /store_integrations`

Register a new store integration for the authenticated API account.

To register the integration on behalf of a merchant, send the merchant
reference in the `Sequra-Merchant-Id` request header.

## Headers

- `Sequra-Merchant-Id` string

## Request body

- StoreIntegrationRequest
  - `store_integration` object, required
    - `webhook_url` string, required — Webhook URL for the store integration.
    - `capabilities` unknown[], required — Available configuration options
      - unknown

## Response `204`

Store Integration created on behalf of a merchant

## Other responses

- `401` — Unauthorized
- `403` — Forbidden - account not authorized for the merchant in `Sequra-Merchant-Id`
- `422` — Unprocessable Entity - empty capabilities

---

[API](https://skmtc.dev/sequra/apis/checkout-api.md) · [All operations](https://skmtc.dev/sequra/apis/checkout-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sequra/checkout-api/revisions/2b0b60c52d04/schema)
