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

# Create a Store Integration

`POST /store_integrations`

## Request

- Base URL: `https://localhost.sequrapi.com:44302`
- URL: `https://localhost.sequrapi.com:44302/store_integrations`
- Auth: HTTP basic

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/post-checkout-api.md) - [All operations](https://skmtc.dev/sequra/apis/post-checkout-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sequra/apis/post-checkout-api/revisions/36d02b0dcee8?raw)
