Skip to main content
POST
/
api
/
public
/
v1
/
funnel-tracking
/
step
curl --request POST \
  --url https://app.tagadapay.com/api/public/v1/funnel-tracking/step \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "eventType": "view",
  "storeId": "store_123",
  "stepId": "step_checkout",
  "stepName": "Checkout",
  "stepType": "checkout",
  "funnelId": "funnelv2_123",
  "funnelSessionId": "fs_1234567890_abc123",
  "customerId": "cus_123",
  "isEntryStep": true
}
'
{
  "success": true,
  "eventType": "view",
  "stepId": "step_checkout"
}

Authorizations

Authorization
string
header
required

Enter your API key as: Bearer your-api-key

Body

application/json
eventType
enum<string>
required
Available options:
view,
enter,
convert,
custom
storeId
string
required
stepId
string
required
stepName
string
stepType
string
stepIndex
number
isEntryStep
boolean
isConversionStep
boolean
customerId
string
funnelId
string
funnelSessionId
string
funnelName
string
fromStepId
string
fromStepType
string
url
string
referrer
string
pageTitle
string
userAgent
string
deviceType
enum<string>
Available options:
mobile,
tablet,
desktop
orderId
string
orderAmount
number
orderCurrency
string
transactionId
string
totalStepsVisited
number
entryStepId
string
pathTaken
string[]
sessionDurationMs
number
source
string
medium
string
campaign
string
content
string
term
string
customEventName
string
customEventProperties
object
environment
enum<string>
Available options:
staging,
production
isPreview
boolean
funnelTracking
boolean
default:true
metadata
object

Response

Successful response