Skip to content

Commit c1707e3

Browse files
authored
Merge pull request #4733 from segmentio/bill-wilkin-patch-2
Update profile-api-limits.md with additional limitations
2 parents 27008a2 + bb3a635 commit c1707e3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/unify/profile-api-limits.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ redirect_from:
55
- '/profiles/product-limits'
66
---
77

8+
89
## Profile API
910

1011
| Name | limit | Details |
@@ -20,3 +21,11 @@ redirect_from:
2021
| Identity Merges | 100 merges | Engage supports up to 100 merges per profile in its identity graph. Merges occur when a common `external_id` joins two existing profiles. For example, if a user initiates a mobile session but then signs in through a web application, a common identifier like `user_id` will join the two user profiles. No additional merges will be added once the profile reaches this limit. Event resolution for the profile, however, will continue. |
2122
| Identity Mappings | 1000 mappings | Engage supports up to 1000 mappings per profile in its identity graph. Mappings are external identifier values like a `user_id`, email, mobile advertising `id`, or any custom identifier. No additional mappings will be added once the profile reaches this limit. Event resolution for the profile, however, will continue. |
2223
| Identify calls | 300 traits | Engage rejects Identify events with 300 or more traits. If your use case requires more than 300 traits, you can split the traits into multiple Identify calls. |
24+
25+
### Unify ingestion limitations
26+
27+
Unify will silently drop events if:
28+
- The groupId has more than 500 characters.
29+
- Events have more than 300 properties/traits.
30+
- messageId is longer than 100 characters.
31+
- The groupId is empty in a group call or context.groupId is empty in a track call.

0 commit comments

Comments
 (0)