[{"data":1,"prerenderedAt":1229},["ShallowReactive",2],{"doc:releases/overview":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"releases/overview","releases/overview.md",{"title":7,"description":8},"Overview","How OpenMarket Data API documentation is versioned, what each release note covers, and how to stay aligned when you integrate REST or WebSocket.","---\ntitle: Overview\ndescription: >-\n  How OpenMarket Data API documentation is versioned, what each release note\n  covers, and how to stay aligned when you integrate REST or WebSocket.\n---\n\nRelease notes explain **what the published docs cover** for the **OpenMarket Data API**: REST (`/v1/points`), WebSockets (book and nonbook), authentication, limits, errors, and the per–data-type reference pages. They are written for **developers integrating** the API—not for internal release engineering detail.\n\n## What we publish\n\n| Artifact | Purpose |\n| --- | --- |\n| [Release Notes](/docs/releases/changelog) | Version-by-version documentation history: scope of the documented API, operational behavior, and any contract or docs-only callouts. |\n\nNew entries appear **newest first**. Each major section uses short **Added** / **Documented** style bullets so you can see what became officially described in that release.\n\n## Versioning\n\nDocumentation releases use **semantic-style versions** (`MAJOR.MINOR.PATCH`) as *documentation product* versions:\n\n- **MAJOR** — Baseline or reset of the documented public contract narrative (for example first documented alignment with REST **`/v1`**). A future **HTTP breaking** change would correspond to a new API path or version line and would be reflected here together with migration guidance.\n- **MINOR** — New documented endpoints, parameters, data types, or materially expanded guides without redefining the baseline contract story.\n- **PATCH** — Clarifications, corrections, and small additive documentation fixes.\n\nThe **REST URL prefix `v1`** (`https://api.openmarket.xyz/v1/...`) is the implementation anchor that **v1.0.0** docs describe. WebSocket subscription payloads may carry their own version fields where documented (for example in subscribe examples).\n\n{% hint style=\"info\" %}\n**Docs vs rollout:** Dates on release notes reflect the documentation snapshot. Platform behavior may roll out slightly before or after a docs publish; when in doubt, validate against the live API and [Errors](/docs/errors) responses.\n{% endhint %}\n\n## Integration checklist\n\nWhen you adopt or refresh an integration against the Data API:\n\n1. Read the **Latest release** callout on [Release Notes](/docs/releases/changelog).\n2. Confirm **authentication** ([Authentication](/docs/authentication)) and **tier limits** ([Rate limits](/docs/rate-limits)) match your plan.\n3. For REST, standardize on **`GET /v1/points`** and the **`series` / `points`** shape ([Introduction](/docs/)).\n4. For WebSocket, split **book** vs **nonbook** connections as needed and pick a **region** ([WebSocket overview](/docs/ws/overview)).\n5. Handle **errors** and backoff consistently ([Errors](/docs/errors)).\n",{"type":11,"children":12,"data":1222,"position":1224},"root",[13,125,127,146,148,264,265,351,352,367,368,449,450,606,607,696,697,754,755,770,771,785,786],{"type":14,"tagName":15,"properties":16,"children":17,"position":122},"element","p",{},[18,28,46,53,70,77,91,98,115],{"type":19,"value":20,"position":21},"text","Release notes explain ",{"start":22,"end":25},{"line":23,"column":23,"offset":24},1,0,{"line":23,"column":26,"offset":27},23,22,{"type":14,"tagName":29,"properties":30,"children":31,"position":41},"strong",{},[32],{"type":19,"value":33,"position":34},"what the published docs cover",{"start":35,"end":38},{"line":23,"column":36,"offset":37},25,24,{"line":23,"column":39,"offset":40},54,53,{"start":42,"end":43},{"line":23,"column":26,"offset":27},{"line":23,"column":44,"offset":45},56,55,{"type":19,"value":47,"position":48}," for the ",{"start":49,"end":50},{"line":23,"column":44,"offset":45},{"line":23,"column":51,"offset":52},65,64,{"type":14,"tagName":29,"properties":54,"children":55,"position":65},{},[56],{"type":19,"value":57,"position":58},"OpenMarket Data API",{"start":59,"end":62},{"line":23,"column":60,"offset":61},67,66,{"line":23,"column":63,"offset":64},86,85,{"start":66,"end":67},{"line":23,"column":51,"offset":52},{"line":23,"column":68,"offset":69},88,87,{"type":19,"value":71,"position":72},": REST (",{"start":73,"end":74},{"line":23,"column":68,"offset":69},{"line":23,"column":75,"offset":76},96,95,{"type":14,"tagName":78,"properties":79,"children":80,"position":88},"code",{},[81],{"type":19,"value":82,"position":83},"/v1/points",{"start":84,"end":85},{"line":23,"column":75,"offset":76},{"line":23,"column":86,"offset":87},108,107,{"start":89,"end":90},{"line":23,"column":75,"offset":76},{"line":23,"column":86,"offset":87},{"type":19,"value":92,"position":93},"), WebSockets (book and nonbook), authentication, limits, errors, and the per–data-type reference pages. They are written for ",{"start":94,"end":95},{"line":23,"column":86,"offset":87},{"line":23,"column":96,"offset":97},234,233,{"type":14,"tagName":29,"properties":99,"children":100,"position":110},{},[101],{"type":19,"value":102,"position":103},"developers integrating",{"start":104,"end":107},{"line":23,"column":105,"offset":106},236,235,{"line":23,"column":108,"offset":109},258,257,{"start":111,"end":112},{"line":23,"column":96,"offset":97},{"line":23,"column":113,"offset":114},260,259,{"type":19,"value":116,"position":117}," the API—not for internal release engineering detail.",{"start":118,"end":119},{"line":23,"column":113,"offset":114},{"line":23,"column":120,"offset":121},313,312,{"start":123,"end":124},{"line":23,"column":23,"offset":24},{"line":23,"column":120,"offset":121},{"type":19,"value":126},"\n",{"type":14,"tagName":128,"properties":129,"children":131,"position":142},"h2",{"id":130},"what-we-publish",[132],{"type":19,"value":133,"position":134},"What we publish",{"start":135,"end":139},{"line":136,"column":137,"offset":138},3,4,317,{"line":136,"column":140,"offset":141},19,332,{"start":143,"end":145},{"line":136,"column":23,"offset":144},314,{"line":136,"column":140,"offset":141},{"type":19,"value":147},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":149,"properties":150,"children":151,"position":261},"table",{},[152,201],{"type":14,"tagName":153,"properties":154,"children":155,"position":198},"thead",{},[156],{"type":14,"tagName":157,"properties":158,"children":159,"position":195},"tr",{},[160,179],{"type":14,"tagName":161,"properties":162,"children":163,"position":173},"th",{},[164],{"type":19,"value":165,"position":166},"Artifact",{"start":167,"end":170},{"line":168,"column":136,"offset":169},5,336,{"line":168,"column":171,"offset":172},11,344,{"start":174,"end":176},{"line":168,"column":23,"offset":175},334,{"line":168,"column":177,"offset":178},12,345,{"type":14,"tagName":161,"properties":180,"children":181,"position":191},{},[182],{"type":19,"value":183,"position":184},"Purpose",{"start":185,"end":188},{"line":168,"column":186,"offset":187},14,347,{"line":168,"column":189,"offset":190},21,354,{"start":192,"end":193},{"line":168,"column":177,"offset":178},{"line":168,"column":26,"offset":194},356,{"start":196,"end":197},{"line":168,"column":23,"offset":175},{"line":168,"column":26,"offset":194},{"start":199,"end":200},{"line":168,"column":23,"offset":175},{"line":168,"column":26,"offset":194},{"type":14,"tagName":202,"properties":203,"children":204,"position":258},"tbody",{},[205],{"type":14,"tagName":157,"properties":206,"children":207,"position":255},{},[208,238],{"type":14,"tagName":209,"properties":210,"children":211,"position":232},"td",{},[212],{"type":14,"tagName":213,"properties":214,"children":216,"position":226},"a",{"href":215},"/docs/releases/changelog",[217],{"type":19,"value":218,"position":219},"Release Notes",{"start":220,"end":223},{"line":221,"column":137,"offset":222},7,374,{"line":221,"column":224,"offset":225},17,387,{"start":227,"end":229},{"line":221,"column":136,"offset":228},373,{"line":221,"column":230,"offset":231},44,414,{"start":233,"end":235},{"line":221,"column":23,"offset":234},371,{"line":221,"column":236,"offset":237},45,415,{"type":14,"tagName":209,"properties":239,"children":240,"position":250},{},[241],{"type":19,"value":242,"position":243},"Version-by-version documentation history: scope of the documented API, operational behavior, and any contract or docs-only callouts.",{"start":244,"end":247},{"line":221,"column":245,"offset":246},47,417,{"line":221,"column":248,"offset":249},179,549,{"start":251,"end":252},{"line":221,"column":236,"offset":237},{"line":221,"column":253,"offset":254},181,551,{"start":256,"end":257},{"line":221,"column":23,"offset":234},{"line":221,"column":253,"offset":254},{"start":259,"end":260},{"line":221,"column":23,"offset":234},{"line":221,"column":253,"offset":254},{"start":262,"end":263},{"line":168,"column":23,"offset":175},{"line":221,"column":253,"offset":254},{"type":19,"value":126},{"type":14,"tagName":15,"properties":266,"children":267,"position":348},{},[268,277,293,300,317,324,341],{"type":19,"value":269,"position":270},"New entries appear ",{"start":271,"end":274},{"line":272,"column":23,"offset":273},9,553,{"line":272,"column":275,"offset":276},20,572,{"type":14,"tagName":29,"properties":278,"children":279,"position":288},{},[280],{"type":19,"value":281,"position":282},"newest first",{"start":283,"end":285},{"line":272,"column":27,"offset":284},574,{"line":272,"column":286,"offset":287},34,586,{"start":289,"end":290},{"line":272,"column":275,"offset":276},{"line":272,"column":291,"offset":292},36,588,{"type":19,"value":294,"position":295},". Each major section uses short ",{"start":296,"end":297},{"line":272,"column":291,"offset":292},{"line":272,"column":298,"offset":299},68,620,{"type":14,"tagName":29,"properties":301,"children":302,"position":312},{},[303],{"type":19,"value":304,"position":305},"Added",{"start":306,"end":309},{"line":272,"column":307,"offset":308},70,622,{"line":272,"column":310,"offset":311},75,627,{"start":313,"end":314},{"line":272,"column":298,"offset":299},{"line":272,"column":315,"offset":316},77,629,{"type":19,"value":318,"position":319}," / ",{"start":320,"end":321},{"line":272,"column":315,"offset":316},{"line":272,"column":322,"offset":323},80,632,{"type":14,"tagName":29,"properties":325,"children":326,"position":336},{},[327],{"type":19,"value":328,"position":329},"Documented",{"start":330,"end":333},{"line":272,"column":331,"offset":332},82,634,{"line":272,"column":334,"offset":335},92,644,{"start":337,"end":338},{"line":272,"column":322,"offset":323},{"line":272,"column":339,"offset":340},94,646,{"type":19,"value":342,"position":343}," style bullets so you can see what became officially described in that release.",{"start":344,"end":345},{"line":272,"column":339,"offset":340},{"line":272,"column":346,"offset":347},173,725,{"start":349,"end":350},{"line":272,"column":23,"offset":273},{"line":272,"column":346,"offset":347},{"type":19,"value":126},{"type":14,"tagName":128,"properties":353,"children":355,"position":363},{"id":354},"versioning",[356],{"type":19,"value":357,"position":358},"Versioning",{"start":359,"end":361},{"line":171,"column":137,"offset":360},730,{"line":171,"column":186,"offset":362},740,{"start":364,"end":366},{"line":171,"column":23,"offset":365},727,{"line":171,"column":186,"offset":362},{"type":19,"value":126},{"type":14,"tagName":15,"properties":369,"children":370,"position":446},{},[371,380,395,402,415,422,439],{"type":19,"value":372,"position":373},"Documentation releases use ",{"start":374,"end":377},{"line":375,"column":23,"offset":376},13,742,{"line":375,"column":378,"offset":379},28,769,{"type":14,"tagName":29,"properties":381,"children":382,"position":391},{},[383],{"type":19,"value":384,"position":385},"semantic-style versions",{"start":386,"end":389},{"line":375,"column":387,"offset":388},30,771,{"line":375,"column":40,"offset":390},794,{"start":392,"end":393},{"line":375,"column":378,"offset":379},{"line":375,"column":45,"offset":394},796,{"type":19,"value":396,"position":397}," (",{"start":398,"end":399},{"line":375,"column":45,"offset":394},{"line":375,"column":400,"offset":401},57,798,{"type":14,"tagName":78,"properties":403,"children":404,"position":412},{},[405],{"type":19,"value":406,"position":407},"MAJOR.MINOR.PATCH",{"start":408,"end":409},{"line":375,"column":400,"offset":401},{"line":375,"column":410,"offset":411},76,817,{"start":413,"end":414},{"line":375,"column":400,"offset":401},{"line":375,"column":410,"offset":411},{"type":19,"value":416,"position":417},") as ",{"start":418,"end":419},{"line":375,"column":410,"offset":411},{"line":375,"column":420,"offset":421},81,822,{"type":14,"tagName":423,"properties":424,"children":425,"position":434},"em",{},[426],{"type":19,"value":427,"position":428},"documentation product",{"start":429,"end":431},{"line":375,"column":331,"offset":430},823,{"line":375,"column":432,"offset":433},103,844,{"start":435,"end":436},{"line":375,"column":420,"offset":421},{"line":375,"column":437,"offset":438},104,845,{"type":19,"value":440,"position":441}," versions:",{"start":442,"end":443},{"line":375,"column":437,"offset":438},{"line":375,"column":444,"offset":445},114,855,{"start":447,"end":448},{"line":375,"column":23,"offset":376},{"line":375,"column":444,"offset":445},{"type":19,"value":126},{"type":14,"tagName":451,"properties":452,"children":453,"position":603},"ul",{},[454,455,541,542,572,573,602],{"type":19,"value":126},{"type":14,"tagName":456,"properties":457,"children":458,"position":537},"li",{},[459,476,483,506,513,530],{"type":14,"tagName":29,"properties":460,"children":461,"position":471},{},[462],{"type":19,"value":463,"position":464},"MAJOR",{"start":465,"end":468},{"line":466,"column":168,"offset":467},15,861,{"line":466,"column":469,"offset":470},10,866,{"start":472,"end":474},{"line":466,"column":136,"offset":473},859,{"line":466,"column":177,"offset":475},868,{"type":19,"value":477,"position":478}," — Baseline or reset of the documented public contract narrative (for example first documented alignment with REST ",{"start":479,"end":480},{"line":466,"column":177,"offset":475},{"line":466,"column":481,"offset":482},127,983,{"type":14,"tagName":29,"properties":484,"children":485,"position":501},{},[486],{"type":14,"tagName":78,"properties":487,"children":488,"position":498},{},[489],{"type":19,"value":490,"position":491},"/v1",{"start":492,"end":495},{"line":466,"column":493,"offset":494},129,985,{"line":466,"column":496,"offset":497},134,990,{"start":499,"end":500},{"line":466,"column":493,"offset":494},{"line":466,"column":496,"offset":497},{"start":502,"end":503},{"line":466,"column":481,"offset":482},{"line":466,"column":504,"offset":505},136,992,{"type":19,"value":507,"position":508},"). A future ",{"start":509,"end":510},{"line":466,"column":504,"offset":505},{"line":466,"column":511,"offset":512},148,1004,{"type":14,"tagName":29,"properties":514,"children":515,"position":525},{},[516],{"type":19,"value":517,"position":518},"HTTP breaking",{"start":519,"end":522},{"line":466,"column":520,"offset":521},150,1006,{"line":466,"column":523,"offset":524},163,1019,{"start":526,"end":527},{"line":466,"column":511,"offset":512},{"line":466,"column":528,"offset":529},165,1021,{"type":19,"value":531,"position":532}," change would correspond to a new API path or version line and would be reflected here together with migration guidance.",{"start":533,"end":534},{"line":466,"column":528,"offset":529},{"line":466,"column":535,"offset":536},285,1141,{"start":538,"end":540},{"line":466,"column":23,"offset":539},857,{"line":466,"column":535,"offset":536},{"type":19,"value":126},{"type":14,"tagName":456,"properties":543,"children":544,"position":568},{},[545,561],{"type":14,"tagName":29,"properties":546,"children":547,"position":556},{},[548],{"type":19,"value":549,"position":550},"MINOR",{"start":551,"end":554},{"line":552,"column":168,"offset":553},16,1146,{"line":552,"column":469,"offset":555},1151,{"start":557,"end":559},{"line":552,"column":136,"offset":558},1144,{"line":552,"column":177,"offset":560},1153,{"type":19,"value":562,"position":563}," — New documented endpoints, parameters, data types, or materially expanded guides without redefining the baseline contract story.",{"start":564,"end":565},{"line":552,"column":177,"offset":560},{"line":552,"column":566,"offset":567},142,1283,{"start":569,"end":571},{"line":552,"column":23,"offset":570},1142,{"line":552,"column":566,"offset":567},{"type":19,"value":126},{"type":14,"tagName":456,"properties":574,"children":575,"position":598},{},[576,591],{"type":14,"tagName":29,"properties":577,"children":578,"position":586},{},[579],{"type":19,"value":580,"position":581},"PATCH",{"start":582,"end":584},{"line":224,"column":168,"offset":583},1288,{"line":224,"column":469,"offset":585},1293,{"start":587,"end":589},{"line":224,"column":136,"offset":588},1286,{"line":224,"column":177,"offset":590},1295,{"type":19,"value":592,"position":593}," — Clarifications, corrections, and small additive documentation fixes.",{"start":594,"end":595},{"line":224,"column":177,"offset":590},{"line":224,"column":596,"offset":597},83,1366,{"start":599,"end":601},{"line":224,"column":23,"offset":600},1284,{"line":224,"column":596,"offset":597},{"type":19,"value":126},{"start":604,"end":605},{"line":466,"column":23,"offset":539},{"line":224,"column":596,"offset":597},{"type":19,"value":126},{"type":14,"tagName":15,"properties":608,"children":609,"position":693},{},[610,617,645,651,663,670,686],{"type":19,"value":611,"position":612},"The ",{"start":613,"end":615},{"line":140,"column":23,"offset":614},1368,{"line":140,"column":168,"offset":616},1372,{"type":14,"tagName":29,"properties":618,"children":619,"position":640},{},[620,627],{"type":19,"value":621,"position":622},"REST URL prefix ",{"start":623,"end":625},{"line":140,"column":221,"offset":624},1374,{"line":140,"column":26,"offset":626},1390,{"type":14,"tagName":78,"properties":628,"children":629,"position":637},{},[630],{"type":19,"value":631,"position":632},"v1",{"start":633,"end":634},{"line":140,"column":26,"offset":626},{"line":140,"column":635,"offset":636},27,1394,{"start":638,"end":639},{"line":140,"column":26,"offset":626},{"line":140,"column":635,"offset":636},{"start":641,"end":642},{"line":140,"column":168,"offset":616},{"line":140,"column":643,"offset":644},29,1396,{"type":19,"value":396,"position":646},{"start":647,"end":648},{"line":140,"column":643,"offset":644},{"line":140,"column":649,"offset":650},31,1398,{"type":14,"tagName":78,"properties":652,"children":653,"position":660},{},[654],{"type":19,"value":655,"position":656},"https://api.openmarket.xyz/v1/...",{"start":657,"end":658},{"line":140,"column":649,"offset":650},{"line":140,"column":61,"offset":659},1433,{"start":661,"end":662},{"line":140,"column":649,"offset":650},{"line":140,"column":61,"offset":659},{"type":19,"value":664,"position":665},") is the implementation anchor that ",{"start":666,"end":667},{"line":140,"column":61,"offset":659},{"line":140,"column":668,"offset":669},102,1469,{"type":14,"tagName":29,"properties":671,"children":672,"position":681},{},[673],{"type":19,"value":674,"position":675},"v1.0.0",{"start":676,"end":678},{"line":140,"column":437,"offset":677},1471,{"line":140,"column":679,"offset":680},110,1477,{"start":682,"end":683},{"line":140,"column":668,"offset":669},{"line":140,"column":684,"offset":685},112,1479,{"type":19,"value":687,"position":688}," docs describe. WebSocket subscription payloads may carry their own version fields where documented (for example in subscribe examples).",{"start":689,"end":690},{"line":140,"column":684,"offset":685},{"line":140,"column":691,"offset":692},248,1615,{"start":694,"end":695},{"line":140,"column":23,"offset":614},{"line":140,"column":691,"offset":692},{"type":19,"value":126},{"type":14,"tagName":698,"properties":699,"children":701},"hint",{"type":700},"info",[702],{"type":14,"tagName":15,"properties":703,"children":704,"position":751},{},[705,720,727,745],{"type":14,"tagName":29,"properties":706,"children":707,"position":715},{},[708],{"type":19,"value":709,"position":710},"Docs vs rollout:",{"start":711,"end":713},{"line":37,"column":136,"offset":712},1645,{"line":37,"column":140,"offset":714},1661,{"start":716,"end":718},{"line":37,"column":23,"offset":717},1643,{"line":37,"column":189,"offset":719},1663,{"type":19,"value":721,"position":722}," Dates on release notes reflect the documentation snapshot. Platform behavior may roll out slightly before or after a docs publish; when in doubt, validate against the live API and ",{"start":723,"end":724},{"line":37,"column":189,"offset":719},{"line":37,"column":725,"offset":726},202,1844,{"type":14,"tagName":213,"properties":728,"children":730,"position":740},{"href":729},"/docs/errors",[731],{"type":19,"value":732,"position":733},"Errors",{"start":734,"end":737},{"line":37,"column":735,"offset":736},203,1845,{"line":37,"column":738,"offset":739},209,1851,{"start":741,"end":742},{"line":37,"column":725,"offset":726},{"line":37,"column":743,"offset":744},224,1866,{"type":19,"value":746,"position":747}," responses.",{"start":748,"end":749},{"line":37,"column":743,"offset":744},{"line":37,"column":106,"offset":750},1877,{"start":752,"end":753},{"line":37,"column":23,"offset":717},{"line":37,"column":106,"offset":750},{"type":19,"value":126},{"type":14,"tagName":128,"properties":756,"children":758,"position":766},{"id":757},"integration-checklist",[759],{"type":19,"value":760,"position":761},"Integration checklist",{"start":762,"end":764},{"line":643,"column":137,"offset":763},1898,{"line":643,"column":36,"offset":765},1919,{"start":767,"end":769},{"line":643,"column":23,"offset":768},1895,{"line":643,"column":36,"offset":765},{"type":19,"value":126},{"type":14,"tagName":15,"properties":772,"children":773,"position":782},{},[774],{"type":19,"value":775,"position":776},"When you adopt or refresh an integration against the Data API:",{"start":777,"end":779},{"line":649,"column":23,"offset":778},1921,{"line":649,"column":780,"offset":781},63,1983,{"start":783,"end":784},{"line":649,"column":23,"offset":778},{"line":649,"column":780,"offset":781},{"type":19,"value":126},{"type":14,"tagName":787,"properties":788,"children":789,"position":1219},"ol",{},[790,791,847,848,950,951,1064,1065,1164,1165,1218],{"type":19,"value":126},{"type":14,"tagName":456,"properties":792,"children":793,"position":843},{},[794,802,816,823,837],{"type":19,"value":795,"position":796},"Read the ",{"start":797,"end":800},{"line":798,"column":137,"offset":799},33,1988,{"line":798,"column":375,"offset":801},1997,{"type":14,"tagName":29,"properties":803,"children":804,"position":812},{},[805],{"type":19,"value":806,"position":807},"Latest release",{"start":808,"end":810},{"line":798,"column":466,"offset":809},1999,{"line":798,"column":643,"offset":811},2013,{"start":813,"end":814},{"line":798,"column":375,"offset":801},{"line":798,"column":649,"offset":815},2015,{"type":19,"value":817,"position":818}," callout on ",{"start":819,"end":820},{"line":798,"column":649,"offset":815},{"line":798,"column":821,"offset":822},43,2027,{"type":14,"tagName":213,"properties":824,"children":825,"position":832},{"href":215},[826],{"type":19,"value":218,"position":827},{"start":828,"end":830},{"line":798,"column":230,"offset":829},2028,{"line":798,"column":400,"offset":831},2041,{"start":833,"end":834},{"line":798,"column":821,"offset":822},{"line":798,"column":835,"offset":836},84,2068,{"type":19,"value":838,"position":839},".",{"start":840,"end":841},{"line":798,"column":835,"offset":836},{"line":798,"column":64,"offset":842},2069,{"start":844,"end":846},{"line":798,"column":23,"offset":845},1985,{"line":798,"column":64,"offset":842},{"type":19,"value":126},{"type":14,"tagName":456,"properties":849,"children":850,"position":946},{},[851,858,872,878,893,899,916,922,939],{"type":19,"value":852,"position":853},"Confirm ",{"start":854,"end":856},{"line":286,"column":137,"offset":855},2073,{"line":286,"column":177,"offset":857},2081,{"type":14,"tagName":29,"properties":859,"children":860,"position":868},{},[861],{"type":19,"value":862,"position":863},"authentication",{"start":864,"end":866},{"line":286,"column":186,"offset":865},2083,{"line":286,"column":378,"offset":867},2097,{"start":869,"end":870},{"line":286,"column":177,"offset":857},{"line":286,"column":387,"offset":871},2099,{"type":19,"value":396,"position":873},{"start":874,"end":875},{"line":286,"column":387,"offset":871},{"line":286,"column":876,"offset":877},32,2101,{"type":14,"tagName":213,"properties":879,"children":881,"position":889},{"href":880},"/docs/authentication",[882],{"type":19,"value":883,"position":884},"Authentication",{"start":885,"end":887},{"line":286,"column":798,"offset":886},2102,{"line":286,"column":245,"offset":888},2116,{"start":890,"end":891},{"line":286,"column":876,"offset":877},{"line":286,"column":307,"offset":892},2139,{"type":19,"value":894,"position":895},") and ",{"start":896,"end":897},{"line":286,"column":307,"offset":892},{"line":286,"column":410,"offset":898},2145,{"type":14,"tagName":29,"properties":900,"children":901,"position":911},{},[902],{"type":19,"value":903,"position":904},"tier limits",{"start":905,"end":908},{"line":286,"column":906,"offset":907},78,2147,{"line":286,"column":909,"offset":910},89,2158,{"start":912,"end":913},{"line":286,"column":410,"offset":898},{"line":286,"column":914,"offset":915},91,2160,{"type":19,"value":396,"position":917},{"start":918,"end":919},{"line":286,"column":914,"offset":915},{"line":286,"column":920,"offset":921},93,2162,{"type":14,"tagName":213,"properties":923,"children":925,"position":934},{"href":924},"/docs/rate-limits",[926],{"type":19,"value":927,"position":928},"Rate limits",{"start":929,"end":931},{"line":286,"column":339,"offset":930},2163,{"line":286,"column":932,"offset":933},105,2174,{"start":935,"end":936},{"line":286,"column":920,"offset":921},{"line":286,"column":937,"offset":938},125,2194,{"type":19,"value":940,"position":941},") match your plan.",{"start":942,"end":943},{"line":286,"column":937,"offset":938},{"line":286,"column":944,"offset":945},143,2212,{"start":947,"end":949},{"line":286,"column":23,"offset":948},2070,{"line":286,"column":944,"offset":945},{"type":19,"value":126},{"type":14,"tagName":456,"properties":952,"children":953,"position":1060},{},[954,962,983,990,1030,1036,1053],{"type":19,"value":955,"position":956},"For REST, standardize on ",{"start":957,"end":960},{"line":958,"column":137,"offset":959},35,2216,{"line":958,"column":643,"offset":961},2241,{"type":14,"tagName":29,"properties":963,"children":964,"position":978},{},[965],{"type":14,"tagName":78,"properties":966,"children":967,"position":975},{},[968],{"type":19,"value":969,"position":970},"GET /v1/points",{"start":971,"end":973},{"line":958,"column":649,"offset":972},2243,{"line":958,"column":245,"offset":974},2259,{"start":976,"end":977},{"line":958,"column":649,"offset":972},{"line":958,"column":245,"offset":974},{"start":979,"end":980},{"line":958,"column":643,"offset":961},{"line":958,"column":981,"offset":982},49,2261,{"type":19,"value":984,"position":985}," and the ",{"start":986,"end":987},{"line":958,"column":981,"offset":982},{"line":958,"column":988,"offset":989},58,2270,{"type":14,"tagName":29,"properties":991,"children":992,"position":1026},{},[993,1007,1013],{"type":14,"tagName":78,"properties":994,"children":995,"position":1004},{},[996],{"type":19,"value":997,"position":998},"series",{"start":999,"end":1002},{"line":958,"column":1000,"offset":1001},60,2272,{"line":958,"column":298,"offset":1003},2280,{"start":1005,"end":1006},{"line":958,"column":1000,"offset":1001},{"line":958,"column":298,"offset":1003},{"type":19,"value":318,"position":1008},{"start":1009,"end":1010},{"line":958,"column":298,"offset":1003},{"line":958,"column":1011,"offset":1012},71,2283,{"type":14,"tagName":78,"properties":1014,"children":1015,"position":1023},{},[1016],{"type":19,"value":1017,"position":1018},"points",{"start":1019,"end":1020},{"line":958,"column":1011,"offset":1012},{"line":958,"column":1021,"offset":1022},79,2291,{"start":1024,"end":1025},{"line":958,"column":1011,"offset":1012},{"line":958,"column":1021,"offset":1022},{"start":1027,"end":1028},{"line":958,"column":988,"offset":989},{"line":958,"column":420,"offset":1029},2293,{"type":19,"value":1031,"position":1032}," shape (",{"start":1033,"end":1034},{"line":958,"column":420,"offset":1029},{"line":958,"column":909,"offset":1035},2301,{"type":14,"tagName":213,"properties":1037,"children":1039,"position":1048},{"href":1038},"/docs/",[1040],{"type":19,"value":1041,"position":1042},"Introduction",{"start":1043,"end":1046},{"line":958,"column":1044,"offset":1045},90,2302,{"line":958,"column":668,"offset":1047},2314,{"start":1049,"end":1050},{"line":958,"column":909,"offset":1035},{"line":958,"column":1051,"offset":1052},111,2323,{"type":19,"value":1054,"position":1055},").",{"start":1056,"end":1057},{"line":958,"column":1051,"offset":1052},{"line":958,"column":1058,"offset":1059},113,2325,{"start":1061,"end":1063},{"line":958,"column":23,"offset":1062},2213,{"line":958,"column":1058,"offset":1059},{"type":19,"value":126},{"type":14,"tagName":456,"properties":1066,"children":1067,"position":1160},{},[1068,1075,1089,1096,1113,1119,1133,1138,1154],{"type":19,"value":1069,"position":1070},"For WebSocket, split ",{"start":1071,"end":1073},{"line":291,"column":137,"offset":1072},2329,{"line":291,"column":36,"offset":1074},2350,{"type":14,"tagName":29,"properties":1076,"children":1077,"position":1085},{},[1078],{"type":19,"value":1079,"position":1080},"book",{"start":1081,"end":1083},{"line":291,"column":635,"offset":1082},2352,{"line":291,"column":649,"offset":1084},2356,{"start":1086,"end":1087},{"line":291,"column":36,"offset":1074},{"line":291,"column":798,"offset":1088},2358,{"type":19,"value":1090,"position":1091}," vs ",{"start":1092,"end":1093},{"line":291,"column":798,"offset":1088},{"line":291,"column":1094,"offset":1095},37,2362,{"type":14,"tagName":29,"properties":1097,"children":1098,"position":1108},{},[1099],{"type":19,"value":1100,"position":1101},"nonbook",{"start":1102,"end":1105},{"line":291,"column":1103,"offset":1104},39,2364,{"line":291,"column":1106,"offset":1107},46,2371,{"start":1109,"end":1110},{"line":291,"column":1094,"offset":1095},{"line":291,"column":1111,"offset":1112},48,2373,{"type":19,"value":1114,"position":1115}," connections as needed and pick a ",{"start":1116,"end":1117},{"line":291,"column":1111,"offset":1112},{"line":291,"column":331,"offset":1118},2407,{"type":14,"tagName":29,"properties":1120,"children":1121,"position":1129},{},[1122],{"type":19,"value":1123,"position":1124},"region",{"start":1125,"end":1127},{"line":291,"column":835,"offset":1126},2409,{"line":291,"column":1044,"offset":1128},2415,{"start":1130,"end":1131},{"line":291,"column":331,"offset":1118},{"line":291,"column":334,"offset":1132},2417,{"type":19,"value":396,"position":1134},{"start":1135,"end":1136},{"line":291,"column":334,"offset":1132},{"line":291,"column":339,"offset":1137},2419,{"type":14,"tagName":213,"properties":1139,"children":1141,"position":1149},{"href":1140},"/docs/ws/overview",[1142],{"type":19,"value":1143,"position":1144},"WebSocket overview",{"start":1145,"end":1147},{"line":291,"column":76,"offset":1146},2420,{"line":291,"column":1058,"offset":1148},2438,{"start":1150,"end":1151},{"line":291,"column":339,"offset":1137},{"line":291,"column":1152,"offset":1153},133,2458,{"type":19,"value":1054,"position":1155},{"start":1156,"end":1157},{"line":291,"column":1152,"offset":1153},{"line":291,"column":1158,"offset":1159},135,2460,{"start":1161,"end":1163},{"line":291,"column":23,"offset":1162},2326,{"line":291,"column":1158,"offset":1159},{"type":19,"value":126},{"type":14,"tagName":456,"properties":1166,"children":1167,"position":1214},{},[1168,1175,1189,1195,1208],{"type":19,"value":1169,"position":1170},"Handle ",{"start":1171,"end":1173},{"line":1094,"column":137,"offset":1172},2464,{"line":1094,"column":171,"offset":1174},2471,{"type":14,"tagName":29,"properties":1176,"children":1177,"position":1185},{},[1178],{"type":19,"value":1179,"position":1180},"errors",{"start":1181,"end":1183},{"line":1094,"column":375,"offset":1182},2473,{"line":1094,"column":140,"offset":1184},2479,{"start":1186,"end":1187},{"line":1094,"column":171,"offset":1174},{"line":1094,"column":189,"offset":1188},2481,{"type":19,"value":1190,"position":1191}," and backoff consistently (",{"start":1192,"end":1193},{"line":1094,"column":189,"offset":1188},{"line":1094,"column":1111,"offset":1194},2508,{"type":14,"tagName":213,"properties":1196,"children":1197,"position":1204},{"href":729},[1198],{"type":19,"value":732,"position":1199},{"start":1200,"end":1202},{"line":1094,"column":981,"offset":1201},2509,{"line":1094,"column":45,"offset":1203},2515,{"start":1205,"end":1206},{"line":1094,"column":1111,"offset":1194},{"line":1094,"column":307,"offset":1207},2530,{"type":19,"value":1054,"position":1209},{"start":1210,"end":1211},{"line":1094,"column":307,"offset":1207},{"line":1094,"column":1212,"offset":1213},72,2532,{"start":1215,"end":1217},{"line":1094,"column":23,"offset":1216},2461,{"line":1094,"column":1212,"offset":1213},{"type":19,"value":126},{"start":1220,"end":1221},{"line":798,"column":23,"offset":845},{"line":1094,"column":1212,"offset":1213},{"quirksMode":1223},false,{"start":1225,"end":1226},{"line":23,"column":23,"offset":24},{"line":1227,"column":23,"offset":1228},38,2533,1784888018051]