Short urls are easy ways to share subscription links to your plans.
Create a short url
POST
https://api.8pay.network/v1/:chain/fixed-recurring/short-urls
Path Parameters
Query Parameters
{
"path": "f9yth",
"name": "Facebook banner",
"planId": "0x57b2059e526841b3dfd964144513359c9fcfd6d91040b6c47f589c1e032b6bf7",
"createdAt": 1574954504,
"updatedAt": 1574954504,
"params": {
"callbackSuccess": "https://www.google.com/",
"callbackError": "https://www.google.com/",
"extra": {
"banner": "BR69",
"traffic": "facebook"
}
},
"link": "https://8pay.me/f9yth"
}
Get a list of short urls
GET
https://api.8pay.network/v1/:chain/fixed-recurring/short-urls
Retrive a list of short url created by the authenticated user.
Path Parameters
{
"data": [
{
"path": "f9yth",
"name": "Facebook banner",
"planId": "0x57b2059e526841b3dfd964144513359c9fcfd6d91040b6c47f589c1e032b6bf7",
"createdAt": 1574954504,
"updatedAt": 1574954504,
"params": {
"callbackSuccess": "https://www.google.com/",
"callbackError": "https://www.google.com/",
"extra": {
"banner": "BR69",
"traffic": "facebook"
}
},
"link": "https://8pay.me/f9yth"
}
],
"limit": 100,
"offset": 0,
"total": 1
}
Get short urls of a plan
GET
https://api.8pay.network/v1/:chain/fixed-recurring/plans/:planId/short-urls
Path Parameters
{
"data": [
{
"path": "f9yth",
"name": "Facebook banner",
"planId": "0x57b2059e526841b3dfd964144513359c9fcfd6d91040b6c47f589c1e032b6bf7",
"createdAt": 1574954504,
"updatedAt": 1574954504,
"params": {
"callbackSuccess": "https://www.google.com/",
"callbackError": "https://www.google.com/",
"extra": {
"banner": "BR69",
"traffic": "facebook"
}
},
"link": "https://8pay.me/f9yth"
}
],
"limit": 100,
"offset": 0,
"total": 1
}
Get a short url
GET
https://api.8pay.network/v1/bsc/fixed-recurring/short-urls/:path
Path Parameters
{
"path": "f9yth",
"name": "Facebook banner",
"planId": "0x57b2059e526841b3dfd964144513359c9fcfd6d91040b6c47f589c1e032b6bf7",
"createdAt": 1574954504,
"updatedAt": 1574954504,
"params": {
"callbackSuccess": "https://www.google.com/",
"callbackError": "https://www.google.com/",
"extra": {
"banner": "BR69",
"traffic": "facebook"
}
},
"link": "https://8pay.me/f9yth"
}
Update a short url
PUT
https://api.8pay.network/v1/bsc/fixed-recurring/short-urls/:path
Path Parameters
Query Parameters
{
"path": "f9yth",
"name": "Facebook banner",
"planId": "0x57b2059e526841b3dfd964144513359c9fcfd6d91040b6c47f589c1e032b6bf7",
"createdAt": 1574954504,
"updatedAt": 1574973485,
"params": {
"callbackSuccess": "https://www.google.com/",
"callbackError": "https://www.google.com/",
"extra": {
"banner": "BR69",
"traffic": "facebook"
}
},
"link": "https://8pay.me/f9yth"
}
Delete a short url
DELETE
https://api.8pay.network/v1/bsc/fixed-recurring/short-urls/:path
Path Parameters