Pay form
Form creation
Authorizations
Body
balance_idintegerRequired
callback_urlstringRequired
external_idstringRequired
namestringRequired
return_urlstringRequired
Responses
200
OK
application/json
400
Bad Request
application/json
404
Not Found
application/json
500
Internal Server Error
application/json
default
application/json
post
POST //api/pay/pay-form HTTP/1.1
Host: api.client.nbcgate.tech
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 93
{
"balance_id": 1,
"callback_url": "text",
"external_id": "text",
"name": "text",
"return_url": "text"
}
{
"id": 1
}
Editing a form
Authorizations
Body
balance_idintegerRequired
callback_urlstringRequired
idintegerRequired
namestringRequired
owner_idintegerOptional
pay_form_status_idintegerRequired
pay_form_type_idintegerRequired
return_urlstringRequired
Responses
204
No Content
400
Bad Request
application/json
404
Not Found
application/json
500
Internal Server Error
application/json
default
application/json
put
PUT //api/pay/pay-form HTTP/1.1
Host: api.client.nbcgate.tech
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 136
{
"balance_id": 1,
"callback_url": "text",
"id": 1,
"name": "text",
"owner_id": 1,
"pay_form_status_id": 1,
"pay_form_type_id": 1,
"return_url": "text"
}
No content
List of forms
Authorizations
Responses
200
OK
application/json
204
No Content
400
Bad Request
application/json
404
Not Found
application/json
500
Internal Server Error
application/json
default
application/json
get
GET //api/pay/pay-form/{their} HTTP/1.1
Host: api.client.nbcgate.tech
Authorization: YOUR_API_KEY
Accept: */*
[
{
"amount": 1,
"balance_id": 1,
"callback_url": "text",
"date_add": "text",
"editable_balance": true,
"id": 1,
"iso_str": "text",
"name": "text",
"owner_id": 1,
"pay_form_status_id": 1,
"pay_form_type_id": 1,
"return_url": "text"
}
]