Payment links
Public embed theme for a payment link
No authentication. Returns resolved embed theme (checkout sessions inherit parent link theme).
GET
Public embed theme for a payment link
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
No authentication. Returns resolved embed theme (checkout sessions inherit parent link theme).
curl --request GET \
--url http://localhost:4000/v1/pay/{id}/embed-configconst options = {method: 'GET'};
fetch('http://localhost:4000/v1/pay/{id}/embed-config', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "http://localhost:4000/v1/pay/{id}/embed-config"
response = requests.get(url)
print(response.text){
"status": "success",
"message": "Embed configuration fetched",
"data": {
"linkId": "b2c3d4e5-f6a7-8901-bcde-f12345678902",
"embedConfig": {
"layout": "minimal",
"accentColor": "#0F766E",
"hideBrandFooter": false
}
}
}curl --request GET \
--url http://localhost:4000/v1/pay/{id}/embed-configconst options = {method: 'GET'};
fetch('http://localhost:4000/v1/pay/{id}/embed-config', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "http://localhost:4000/v1/pay/{id}/embed-config"
response = requests.get(url)
print(response.text){
"status": "success",
"message": "Embed configuration fetched",
"data": {
"linkId": "b2c3d4e5-f6a7-8901-bcde-f12345678902",
"embedConfig": {
"layout": "minimal",
"accentColor": "#0F766E",
"hideBrandFooter": false
}
}
}