Create Custom Event

Send a Custom Event to use in Flows

Body Params
string
required

The type of event that you are creating. This is the name of the event that will show in the Postscript application. Note: when creating this event, we will automatically prefix your partner/shop name in front of the event. For example, if sending an event called "OrderPlaced", we'll show it in our UI as "[Your Partner/Shop Name] - OrderPlaced" to distinguish it from others of a similar name. We accept the follow characters in the value field: lowercase letters (a-z), uppercase letters (A-Z), digits (0-9), and underscores (_).

string

The ID of the subscriber that you are creating the event for.

string

The phone number of the subscriber that you are creating the event for. E.164 format is recommended, but other formats will be accepted.

string

The email of the subscriber that you are creating the event for.

date

When the event occurred. This parameter is optional but allows you to set the exact time that the event occurred on your system. If it is not sent to us, we will just use the current time when we receive it. The following UTC time format is supported: %Y-%m-%d %H:%M:%S.%f

properties
object

These are the properties of the event. These properties will be exposed in the Postscript platform for things like filtering and merge tags to merchants.

string

The unique id of the event on your system. This is an optional field. If a value is not provided, we will create a default id ourselves based on time of event received.

Headers
string

Shop API Token. Required for partners. This header should be used only by partners. Shops should include their API token in the Authorization header.

Responses

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json