SparkLoop
  • API v2
    • Endpoints
      • Subscribers
        • Events
      • Referral Campaigns
        • Campaign Memberships
        • Subscribers
      • Partner Profile
        • Recommendations
        • Payouts
      • Publications
      • Upscribe
        • Recommendations
      • Partner Programs
      • Partner Network
        • Publications
        • Partner Programs
      • Webhooks
    • Schemas
      • Partner Profile Object
      • Partner Program Object
      • Publication Object
      • Subscriber Object
      • Campaign Object
      • Upscribe Object
      • Recommendation Object
    • Guides
      • How to use Upscribe via API
  • API v1
    • Campaigns
    • Subscribers
    • Events
    • Webhooks
  • Webhooks
  • Changelog
Powered by GitBook
On this page

Was this helpful?

  1. API v2
  2. Endpoints
  3. Subscribers

Events

Create an event

POST https://api.sparkloop.app/v2/subscribers/:identifier/events

Path Parameters

Name
Type
Description

identifier*

String

Subscriber's UUID or email address

Request Body

Name
Type
Description

value*

float

Monetary value of the event. For example 23.9

descripton

string

Description of the event. For internal use only. Eg: "Purchase of Premium membership"

campaign_uuid*

String

Referral campaign UUID, e.g. MF9a78983d1c.

{
    "event": {
        "value": 1490,    
        "subscriber_uuid": "sub_3138d33419",
        "created_at": "2021-11-29T10:14:20.955Z"
    }
}
{
    "error": "Subscriber uuid or email blank!"
}
{
    "error": "You have to provide a value"
}
{
    "error": "Subscriber john.doe@email.com not found!"
}
PreviousSubscribersNextReferral Campaigns

Last updated 8 months ago

Was this helpful?