[{"data":1,"prerenderedAt":136},["ShallowReactive",2],{"docs-nav:1.0.0":3,"docs:\u002Fdocs":91},[4,10,14,18,22,26,30,34,38,44,48,52,55,58,61,64,67,70,73,76,80,84,87],{"path":5,"title":6,"section":7,"order":8,"generated":9},"\u002Fdocs\u002Faccount-groups","Account groups","overview",15,false,{"path":11,"title":12,"section":7,"order":13,"generated":9},"\u002Fdocs\u002Fapi-keys","API keys",20,{"path":15,"title":16,"section":7,"order":17,"generated":9},"\u002Fdocs\u002Fapi-summary","What the API covers",5,{"path":19,"title":20,"section":7,"order":21,"generated":9},"\u002Fdocs\u002Fauthentication","Authentication",25,{"path":23,"title":24,"section":7,"order":25,"generated":9},"\u002Fdocs\u002Fenvironments","Environments",10,{"path":27,"title":28,"section":7,"order":29,"generated":9},"\u002Fdocs","API documentation",1,{"path":31,"title":32,"section":7,"order":33,"generated":9},"\u002Fdocs\u002Fmaking-requests","Making requests",30,{"path":35,"title":36,"section":7,"order":37,"generated":9},"\u002Fdocs\u002Fsigned-intent","Signed order intent",27,{"path":39,"title":40,"section":41,"order":42,"generated":43},"\u002Fdocs\u002Freference\u002Faccount-groups","Reading account groups","websocket",3,true,{"path":45,"title":46,"section":47,"order":17,"generated":43},"\u002Fdocs\u002Freference\u002Favailable-instruments","Available instruments","rest",{"path":49,"title":50,"section":47,"order":51,"generated":43},"\u002Fdocs\u002Freference\u002Fbalances","Balances",8,{"path":53,"title":54,"section":47,"order":21,"generated":43},"\u002Fdocs\u002Freference\u002Fclient-withdrawals","Withdrawals",{"path":56,"title":57,"section":41,"order":33,"generated":43},"\u002Fdocs\u002Freference\u002Ferror-codes","Trade error codes",{"path":59,"title":60,"section":47,"order":21,"generated":43},"\u002Fdocs\u002Freference\u002Forder-lookup","Reading orders back",{"path":62,"title":63,"section":41,"order":25,"generated":43},"\u002Fdocs\u002Freference\u002Forder-sessions","Order sessions and recovery",{"path":65,"title":66,"section":41,"order":13,"generated":43},"\u002Fdocs\u002Freference\u002Forder-status","Order status",{"path":68,"title":69,"section":41,"order":17,"generated":43},"\u002Fdocs\u002Freference\u002Fprice-channel","Price channel",{"path":71,"title":72,"section":47,"order":13,"generated":43},"\u002Fdocs\u002Freference\u002Fsettlement-parties","Settlement parties",{"path":74,"title":75,"section":47,"order":8,"generated":43},"\u002Fdocs\u002Freference\u002Ftrades","Trades",{"path":77,"title":78,"section":47,"order":79,"generated":43},"\u002Fdocs\u002Freference\u002Ftrading-limit","Trading limit",9,{"path":81,"title":82,"section":83,"order":33,"generated":43},"\u002Fdocs\u002Freference\u002Ftransaction-codes","Transaction code tables","shared",{"path":85,"title":86,"section":47,"order":25,"generated":43},"\u002Fdocs\u002Freference\u002Ftransactions","Transactions",{"path":88,"title":89,"section":47,"order":90,"generated":43},"\u002Fdocs\u002Freference\u002Ftransfers","Internal transfers",7,{"page":92,"elsewhere":9},{"path":27,"title":28,"description":93,"body":94,"examples":135},"Integrating with the Zodia Markets REST and WebSocket APIs.",{"type":95,"value":96,"toc":129},"minimark",[97,101,106,109,113,121],[98,99,100],"p",{},"The Zodia Markets API lets an institutional counterparty request quotes, execute\ntrades, retrieve transaction history and receive webhook notifications, using\nthe same platform the client portal runs on.",[102,103,105],"h2",{"id":104},"getting-access","Getting access",[98,107,108],{},"API credentials are issued per user, scoped to an account group, and carry their\nown permissions. Ask your Relationship Manager to enable API access; sandbox\ncredentials are issued separately from production ones.",[102,110,112],{"id":111},"reading-these-pages","Reading these pages",[98,114,115,116,120],{},"Reference pages that describe field values, message types and enumerations are\n",[117,118,119],"strong",{},"generated from the implementing source repositories",". Each carries the repository,\ncommit and date it was read from, so a claim on the page can be checked against\nthe code that produced it.",[98,122,123,124,128],{},"Guidance — what to do when a trade returns ",[125,126,127],"code",{},"INDETERMINATE",", which environment to\nintegrate against, how settlement dates are assigned — is written by hand,\nbecause source states what exists, not what a client should do about it.",{"title":130,"searchDepth":42,"depth":42,"links":131},"",[132,134],{"id":104,"depth":133,"text":105},2,{"id":111,"depth":133,"text":112},[],1787826505389]