cURL
curl --request POST \ --url https://api.frigade.com/v1/public/users \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "userId": "d34daa11-3745-4ac0-880e-d4b4d51fe13f", "properties": { "email": "john@doe.com", "firstName": "John", "lastName": "Doe", "imageUrl": "https://example.com/john-doe.jpg" }, "bootstrapFlowStates": true, "events": [ { "event": "SignedUp", "properties": { "source": "landing-page", "campaign": "summer-sale" } } ], "linkGuestId": "<string>" }'
Create a user, add properties, and tracking events
Authentication header of the form Bearer: <token>, where <token> is either your public or private API key. See when to use which
Bearer: <token>
<token>
The user has been successfully created or updated