This API provides all active services.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
List the services currently enabled for your Pay2New partner account.
Endpoint
GET https://pay2new.in/apis/v1/activeServices
Headers
| Header | Required | Value / description |
|---|---|---|
secret | Yes | Your Pay2New API secret. Keep it on your server. |
Accept | Optional | application/json |
Authentication
Use an active Pay2New partner account with verified KYC, an active wallet and API access. Send requests from your registered IP address. Enable the relevant service where applicable; offer services may also require an active plan.
Request
This endpoint does not require a request body.
Request example
Illustrative values
All identifiers, identity data, amounts and IP addresses in these examples are synthetic. Replace the secret, product/customer references and sample inputs with the values for your integration before sending a request.
curl --request GET \
--url 'https://pay2new.in/apis/v1/activeServices' \
--header 'secret: <YOUR_PAY2NEW_SECRET>'
Response fields
| Field | Type | Description |
|---|---|---|
status | integer | 1: successful operation; 2: failed/rejected operation; 3: pending or indeterminate where returned. |
message | string | Human-readable result or error message. |
data | array | Each row includes service_id and service_name. |
Response example
{
"status": 1,
"message": "Transaction Successful!",
"data": [
{
"service_id": "1",
"service_name": "Example service"
}
]
}
Integration notes
Treat returned identifiers as codes. Use the values returned for your account rather than copying the illustrative IDs in this page.
Errors
Application failures return status: 2 and a message. Invalid fields can also be identified in an errors object. Authentication, IP registration, service access and product availability can prevent processing. Other response fields may be absent when processing fails before a transaction is created. Evaluate the JSON result even when the HTTP request completes successfully. Preserve your request and order references when an outcome is pending or indeterminate.
{
"status": 2,
"message": "Secret Header not found!"
}
