Stingo API Documentation

Integrate leads, complaints, calls, attendance and field tracking with Stingo CRM

Use these API references to connect websites, landing pages, mobile apps, IVR systems and third-party portals with Stingo CRM workflows.

Stingo API integration documentation
Developer-ready CRM Secure webhooks and APIs for lead, service, calling and field workflows.
API suite

Available Stingo APIs

All keys and encrypted tokens are generated from your Stingo CRM account or provided by Stingo support. Do not expose production keys in browser-side code.

POST

Push Lead API v2

Use this endpoint to push website, portal, campaign, marketplace or third-party lead JSON into Stingo CRM.

Endpoint https://www.stingosales.com/stapi/v2/pushlead-endpoint.php?push_api_uid={{PUSH_API_UID}}
Authentication: Header AuthKey. Generate it as HMAC SHA256 of "{company_id}_PUSH@STINGO_{push_api_id}" using key "ST{push_api_id}NG".
Field Location Required Description
push_api_uid query or JSON body required Base64 value provided from Stingo push lead setting.
AuthKey / Authkey header required Generated HMAC authentication key.
firstname JSON recommended Lead/customer name.
mobile JSON recommended Mobile number.
email JSON optional Email address.
company JSON optional Company or source company name.
address, city, state JSON optional Location details.
lead_from JSON optional Lead source, campaign, project or portal name.
Any custom field JSON optional Stingo stores the raw JSON for configured mapping.

Sample Request

{
  "firstname": "Rahul Sharma",
  "mobile": "9876543210",
  "email": "rahul@example.com",
  "company": "Website",
  "address": "Sector 15",
  "city": "Gurugram",
  "state": "Haryana",
  "lead_from": "Website Contact Form"
}

cURL Example

curl -X POST "https://www.stingosales.com/stapi/v2/pushlead-endpoint.php?push_api_uid={{PUSH_API_UID}}" \
  -H "Content-Type: application/json" \
  -H "AuthKey: {{AUTH_KEY}}" \
  -d '{"firstname":"Rahul Sharma","mobile":"9876543210","email":"rahul@example.com","lead_from":"Website Contact Form"}'

Sample Response

{
  "return_status": "success",
  "return_message": "RECEIVED",
  "x-refrence": "{{REFERENCE_ID}}"
}

Push API authentication

For Push Lead and Get Lead Data APIs, Stingo validates the `push_api_uid` and the `AuthKey` header. Generate `AuthKey` with HMAC SHA256 using the format shown in the API cards below.

data = "{company_id}_PUSH@STINGO_{push_api_id}"
key = "ST{push_api_id}NG"
AuthKey = HMAC_SHA256(data, key)
Postman reference

Postman request examples

These screenshots show how Stingo API requests are usually configured in Postman. Replace all sample keys and tokens with your account values.

Postman setup for Stingo lead API
Lead Push API Postman example
Postman setup for Stingo complaint API
Complaint API Postman example
Need integration support?

Our team can help you configure API keys, lead mapping and webhook testing.

Request API Support