Skip to content

Commit

Permalink
Merge pull request #4733 from segmentio/bill-wilkin-patch-2
Browse files Browse the repository at this point in the history
Update profile-api-limits.md with additional limitations
  • Loading branch information
rchinn1 authored Jun 30, 2023
2 parents 27008a2 + bb3a635 commit c1707e3
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/unify/profile-api-limits.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ redirect_from:
- '/profiles/product-limits'
---


## Profile API

| Name | limit | Details |
Expand All @@ -20,3 +21,11 @@ redirect_from:
| 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. |
| 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. |
| 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. |

### Unify ingestion limitations

Unify will silently drop events if:
- The groupId has more than 500 characters.
- Events have more than 300 properties/traits.
- messageId is longer than 100 characters.
- The groupId is empty in a group call or context.groupId is empty in a track call.

0 comments on commit c1707e3

Please sign in to comment.