Financial Services · Lead generation
Product Details
Fetch the apply / campaign URL for a product
POST request
URL: https://api.payorbit.in/api/v1/products/details
Body
{
"product_id": "12345",
"category_id": 3
}
Include a valid Bearer token with every request
Code sample
curl -X POST "https://api.vizodigital.com/api/v1/products/details" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"product_id": "12345",
"category_id": 3
}'
Success Response
{
"fee": 0,
"data": {
"url": "https://apply.example.test/campaign/abc123",
"campaign_url": "https://apply.example.test/campaign/abc123"
},
"status": "success",
"message": "Product details fetched",
"wallet_balance": 1000
}
Failure response
{
"status": "error",
"message": "Request failed. Check credentials, wallet balance, or validation errors."
}
Overview
Returns the apply URL for a product from Products by Category.
Access & billing
- Admin must enable Lead generation (
lead_generation) for your account. - This call is included — fee = 0. The per-lead fee is charged on Lead Status when the status first becomes
approved. - Provider credentials (including customer id) are applied server-side.
product_id is required. category_id is optional. card_id is optional (credit card cases).
Authenticate with a Bearer token.
Body
Product details request body
Schema
{
"type": "object",
"required": [
"product_id"
],
"properties": {
"card_id": {
"type": "integer",
"description": "Optional. Credit card cases only."
},
"product_id": {
"type": "string",
"description": "Product id from Products by Category"
},
"category_id": {
"type": "integer",
"description": "Optional category id, e.g. 3 for Credit Cards"
}
}
}
Example
{
"product_id": "12345",
"category_id": 3
}
Responses
-
200 · application/json default
Successful response
Example
{ "fee": 0, "data": { "url": "https://apply.example.test/campaign/abc123", "campaign_url": "https://apply.example.test/campaign/abc123" }, "status": "success", "message": "Product details fetched", "wallet_balance": 1000 }
Rate Limits
60/min