To update an existing exhibitor, use the same /api/v2/exhibitor/set endpoint. The system determines whether to create or update an exhibitor based on the presence of identifying parameters.
-
Matching Mechanism
The API identifies exhibitors using the following hierarchy:
-
exhibitor_id:Internal ExpoPlatform unique identifier -
external_id:An external identifier used by third-party systems -
email:Account Email
By following this order, the API allows (if necessary): -
change exhibitor´s external ID
-
change exhibitor´s email
Notice: If multiple identifiers are provided, the API prioritizes them in the order: exhibitor_id > external_id > email.
If the specified identifier does not match any existing record, a new exhibitor record is created.
Notice: To locate exhibitor´s endpoint IDs, navigate to the Management section, select exhibitor, and their corresponding endpoint IDs will be displayed as illustrated in the following example: