Distinguish record UUIDs, response keys, secret public keys, versions, and operational identifiers.
Overview
Distinguish record UUIDs, response keys, secret public keys, versions, and operational identifiers.
Key points
- Survey UUID identifies the survey lifecycle record.
- Section and question UUIDs identify structure; keys identify response-data paths.
- A public key is a secret credential while link ID and prefix are administrative identifiers.
- Response ID identifies the response and version identifies a saved snapshot.
- Campaign, invitation, export, webhook, and delivery IDs identify operational records.
Recommended procedure
- Identify the relevant survey, link, response, job, or route context.
- Use the reference value exactly as defined.
- Confirm the deployed API uses the same enum or identifier.
- Update dependent documentation and tests when the value changes.
Troubleshooting
An unknown value appears
Display it safely, do not treat it as success, and update the reference.
A value has different meaning in production
Correct the article from the authoritative server contract.