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

# Finalize intent (publishable)

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

## Request

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

## Response `200`

HTML success 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)
