---
title: "Capture intent (publishable)"
method: POST
path: "/publishable/payment_links/intents/{publishable_key}/capture/"
tags: ["Payments"]
---

# Capture intent (publishable)

`POST /publishable/payment_links/intents/{publishable_key}/capture/`

## Request

- Base URL: `https://api.piriod.com`
- URL: `https://api.piriod.com/publishable/payment_links/intents/{publishable_key}/capture/`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/piriod/apis/piriod-api/docs/publishable/payment_links/intents/:publishable_key/capture/post.ts> (a function with typed inputs; its response is checked against the schema)

## Request body

- object
  - `gateway_data` object

## Response `200`

HTML success/error page.

---

[API](https://skmtc.dev/piriod/apis/piriod-api.md) - [All operations](https://skmtc.dev/piriod/apis/piriod-api/llms.txt) - [OpenAPI document](https://skmtc.dev/piriod/apis/piriod-api/revisions/70cbc827dc7b?raw)
