SupplyChainNode.sid
The seller or reseller account ID inside the system named by SupplyChainNode.asi. It must be the ID that system uses in its own bid requests, typically Publisher.id, and the one listed in its sellers.json. Required.
Field facts
- Path
source.schain.nodes.sid- Object
- SupplyChainNode
- Type
- string
- Requirement
- Required
- Added
- OpenRTB 2.6-202204
- Spec section
- 3.2.26
How it is used
Keep it to 64 characters or fewer. The sid in your node names the party you pay, so on a reseller hop it is the upstream partner's account with you, not your own account anywhere else.
Example
Where the field sits in a payload, with everything else left out:
{
"id": "req-1",
"source": {
"schain": {
"nodes": [
{
"sid": "pub-4791"
}
]
}
}
}Common mistakes
- Using an internal alias that does not appear in sellers.json makes the node unverifiable.
- Sending an empty string or a number. The field is a non-empty string.
Version history
Added in OpenRTB 2.6-202204, and present in the latest snapshot. The table shows how each version's spec text types the field.
| Versions | Type in the spec | Required | Deprecated |
|---|---|---|---|
| 2.6-202204 | Added in the first 2.6 release, published without a structured text archive; the 2.6-202210 republication is the first tagged text. | ||
| 2.6-202210 to 2.6-202606 | string | Yes | No |
Related fields
Other SupplyChainNode fields
For a walkthrough of the whole object, read Supply chain (schain).