S2S endpoints
Endpoint | Function |
---|---|
https://s2s.adjust.com/event | Notifies Adjust of in-app events |
https://s2s.adjust.com/ad_revenue | Notifies Adjust of ad revenue data |
https://s2s.adjust.com/session | Notifies Adjust of session data |
Device identifiers
The device identifiers accepted for S2S events are as follows:
Preferred identifiers
Name | Value |
---|---|
Raw IDFA (IOS only) | idfa |
Raw Google advertising ID | gps_adid |
Raw Amazon Fire advertising ID | fire_adid |
Open Advertising ID (OAID, Huawei only) | oaid |
Web ID (Generated by the Adjust Web SDK) | web_uuid |
Backup identifiers
Name | Value |
---|---|
Raw IDFV (IOS only) | idfv |
Android ID (Android only) | android_id |
Event submission responses
All successfully recorded events return an OK
response.
Failed events return an HTTP error code and JSON message.
Error messages define the request problem. Use this table to identify your error, then review your setup or reach out to support@adjust.com for help.
Error code | Error message | Reason |
---|---|---|
400 | Bad event state | Occurs if request details don’t meet expectations. For example: created at time is before installed_at time. |
400 | Invalid app token | App token not set correctly |
400 | Ignoring event, earlier unique event tracked | A unique event was already recorded. This is ignored as a duplicate. |
400 | Invalid callback parameters | Callback parameters couldn’t be extracted |
400 | Invalid event token | Event token doesn’t exist, was set incorrectly, or doesn’t match the app token. |
400 | Invalid revenue | Amount set incorrectly or value too high (limit = 100,000,000,000) |
401 | Failed to authorize request | Authorization token missing or doesn’t match |
403 | App is inactive | App was deactivated in the dashboard |
403 | Tracking disabled | Measurement not enabled for this platform |
403 | Event token blocklisted | Event token blocklisted |
404 | App token not found | App token not found |
404 | Device not found | No device data found |
413 | Request size too large | Your request exceeds the limit of 1 MB |
451 | Device is opted out | Device is opted out |
500 | Internal error, contact support@adjust.com | Internal error when updating device data |