ID format
X IDs are 64-bit unsigned integers generated using a system called “Snowflake.” Each ID encodes:- Timestamp — When the object was created
- Worker number — Which server generated the ID
- Sequence number — Order within that millisecond
String vs. integer representation
In JavaScript, integers are limited to 53 bits. This causes precision loss with large IDs:API versions
Working with IDs
Storing IDs
Store IDs as strings or 64-bit integers in your database:Comparing IDs
When comparing IDs for chronological ordering:Common ID types
Related resources
Data Dictionary
See ID fields for each object type.
Post Lookup
Retrieve posts by ID.