Bulk create custom events
Create multiple custom events in a single request. Accepts up to 100 events per request.
Each event is validated independently. The response includes per-event results, allowing partial failures — some events may be accepted while others are rejected due to validation errors.
Identity Resolution
Each event resolves customers independently using the same priority order as the single-event endpoint:
- customer.id — Redo customer ObjectId (highest priority)
- customer.email — customer email address
- customer.phoneNumber — customer phone number
At least one identifier must be provided per event. If no matching customer is found, one will be created automatically.
Rate Limiting
This endpoint is rate-limited to 100 requests per second per store.
Requires the customer_events_write scope.
Request
- Base URLhttps://api.getredo.com/v2.2
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Store ID
Request body
Response
Bulk request accepted and queued for processing. No response body is returned.
Changes
No recorded changes to this operation across all 1 revision of this API.