[{"data":1,"prerenderedAt":493},["ShallowReactive",2],{"navigation":3,"reference:usage":45},{"title":4,"links":5},"API reference",[6,9,12,15,18,21,24,27,30,33,36,39,42],{"title":7,"href":8},"Accounts","\u002Freference\u002Faccounts",{"title":10,"href":11},"Connect","\u002Freference\u002Fconnect",{"title":13,"href":14},"Calendars","\u002Freference\u002Fcalendars",{"title":16,"href":17},"Events","\u002Freference\u002Fevents",{"title":19,"href":20},"Availability","\u002Freference\u002Favailability",{"title":22,"href":23},"Meetings","\u002Freference\u002Fmeetings",{"title":25,"href":26},"Invitations","\u002Freference\u002Finvitations",{"title":28,"href":29},"Webhooks","\u002Freference\u002Fwebhooks",{"title":31,"href":32},"Metadata","\u002Freference\u002Fmetadata",{"title":34,"href":35},"Keys","\u002Freference\u002Fkeys",{"title":37,"href":38},"Sandbox","\u002Freference\u002Fsandbox",{"title":40,"href":41},"Usage","\u002Freference\u002Fusage",{"title":43,"href":44},"Logs","\u002Freference\u002Flogs",{"kind":46,"title":47,"name":40,"description":48,"sections":49,"tries":54,"body":74},"generated","Usage API","Retrieve API usage by day.",[50],{"id":51,"title":52,"tag":53},"usage-get","Get usage by day","GET",{"usage.get":55},{"operationId":56,"method":53,"path":57,"summary":52,"fields":58,"body":73,"unavailable":73},"usage.get","\u002Fv2\u002Fusage",[59,66,69],{"name":60,"in":61,"type":62,"required":63,"raw":64,"sample":64,"options":65},"from","query","string (date)",false,"",[],{"name":67,"in":61,"type":62,"required":63,"raw":64,"sample":64,"options":68},"to",[],{"name":70,"in":61,"type":71,"required":63,"raw":64,"sample":64,"options":72},"appId","string",[],null,{"type":75,"value":76},"minimark",[77,81,87,103,106,111,490],[78,79,40],"h1",{"id":80},"usage",[82,83,84],"lead",{},[85,86,48],"p",{},[88,89,90],"note",{},[85,91,92,93,97,98,102],{},"The examples use IDs from a sample sandbox. Your sandbox has the same people, calendars and events with its own IDs, which ",[94,95,96],"code",{},"GET \u002Fv2\u002Fsandbox"," returns. When you're signed in to the dashboard, ",[99,100,101],"strong",{},"Try it"," fills in your IDs and sends the request to your sandbox, never to live data.",[104,105],"hr",{},[107,108,109],"section-heading",{"id":51,"label":57,"tag":53},[85,110,52],{},[112,113,114,219],"row",{},[115,116,117,120,123,128,147,151],"column",{},[85,118,119],{},"Returns your organization's requests per day on v1, v2 and test keys, the share of requests made to v2, and the busiest endpoints. Usage is counted every 10 seconds, so today's figures can be up to 10 seconds behind.",[121,122],"try-it",{"operation":56},[124,125,127],"h3",{"id":126},"query-parameters","Query parameters",[129,130,131,137,142],"properties",{},[132,133,134],"property",{"name":60,"type":62},[85,135,136],{},"The first day (UTC), such as 2026-10-01.",[132,138,139],{"name":67,"type":62},[85,140,141],{},"The last day (UTC), such as 2026-10-01.",[132,143,144],{"name":70,"type":71},[85,145,146],{},"Returns usage for this app only.",[124,148,150],{"id":149},"errors","Errors",[152,153,154,165,174,183,192,201,210],"ul",{},[155,156,157,164],"li",{},[158,159,161],"a",{"href":160},"\u002Ferrors\u002FVALIDATION_INVALID_QUERY",[94,162,163],{},"VALIDATION_INVALID_QUERY"," (400): A query parameter is not valid.",[155,166,167,173],{},[158,168,170],{"href":169},"\u002Ferrors\u002FAUTH_INVALID_KEY",[94,171,172],{},"AUTH_INVALID_KEY"," (401): The API key is missing, unknown or revoked.",[155,175,176,182],{},[158,177,179],{"href":178},"\u002Ferrors\u002FAUTH_EXPIRED_KEY",[94,180,181],{},"AUTH_EXPIRED_KEY"," (401): The API key has expired.",[155,184,185,191],{},[158,186,188],{"href":187},"\u002Ferrors\u002FAUTH_INSUFFICIENT_SCOPE",[94,189,190],{},"AUTH_INSUFFICIENT_SCOPE"," (403): The API key or session does not have permission to make this request.",[155,193,194,200],{},[158,195,197],{"href":196},"\u002Ferrors\u002FRATE_LIMIT_EXCEEDED",[94,198,199],{},"RATE_LIMIT_EXCEEDED"," (429): The request rate exceeds this plan's rate limit.",[155,202,203,209],{},[158,204,206],{"href":205},"\u002Ferrors\u002FRATE_LIMIT_BURST",[94,207,208],{},"RATE_LIMIT_BURST"," (429): Too many requests were sent in a short period.",[155,211,212,218],{},[158,213,215],{"href":214},"\u002Ferrors\u002FINTERNAL_ERROR",[94,216,217],{},"INTERNAL_ERROR"," (500): Something went wrong on our end.",[115,220,222,298],{":sticky":221},"true",[223,224,226,260],"code-group",{"label":57,"title":225,"tag":53},"Request",[227,228,233],"pre",{"className":229,"code":230,"filename":231,"language":232,"meta":64,"style":64},"language-bash shiki css-variables","curl 'https:\u002F\u002Fapi.pyas.io\u002Fv2\u002Fusage' \\\n  -H \"x-api-key: $PYAS_API_KEY\"\n","cURL","bash",[94,234,235,251],{"__ignoreMap":64},[236,237,239,243,247],"span",{"class":238},"line",[236,240,242],{"style":241},"color:var(--shiki-token-function)","curl",[236,244,246],{"style":245},"color:var(--shiki-token-string-expression)"," 'https:\u002F\u002Fapi.pyas.io\u002Fv2\u002Fusage'",[236,248,250],{"style":249},"color:var(--shiki-foreground)"," \\",[236,252,253,257],{"class":238},[236,254,256],{"style":255},"color:var(--shiki-token-string)","  -H",[236,258,259],{"style":245}," \"x-api-key: $PYAS_API_KEY\"",[227,261,266],{"className":262,"code":263,"filename":264,"language":265,"meta":64,"style":64},"language-js shiki css-variables","const result = await pyas.usage.get()\n","Node.js","js",[94,267,268],{"__ignoreMap":64},[236,269,270,274,278,281,284,287,290,292,295],{"class":238},[236,271,273],{"style":272},"color:var(--shiki-token-keyword)","const",[236,275,277],{"style":276},"color:var(--shiki-token-constant)"," result",[236,279,280],{"style":272}," =",[236,282,283],{"style":272}," await",[236,285,286],{"style":276}," pyas",[236,288,289],{"style":241},".",[236,291,80],{"style":276},[236,293,294],{"style":241},".get",[236,296,297],{"style":249},"()",[223,299,302],{"label":300,"title":301},"200 OK","Response",[227,303,307],{"className":304,"code":305,"language":306,"meta":64,"style":64},"language-json shiki css-variables","{\n  \"success\": true,\n  \"data\": {\n    \"totals\": {\n      \"v1\": 0,\n      \"v2\": 0,\n      \"test\": 0\n    },\n    \"v2Share\": null,\n    \"days\": [],\n    \"topEndpoints\": []\n  },\n  \"provider\": null,\n  \"traceId\": \"trc_5f2a9c1e7b3d4a6f8e0c2b1d\",\n  \"meta\": {\n    \"from\": \"2026-10-16\",\n    \"to\": \"2026-11-14\"\n  }\n}\n","json",[94,308,309,314,329,339,348,360,371,380,387,399,411,420,427,438,450,459,471,481,485],{"__ignoreMap":64},[236,310,311],{"class":238},[236,312,313],{"style":249},"{",[236,315,316,319,323,326],{"class":238},[236,317,318],{"style":272},"  \"success\"",[236,320,322],{"style":321},"color:var(--shiki-token-punctuation)",":",[236,324,325],{"style":276}," true",[236,327,328],{"style":321},",",[236,330,331,334,336],{"class":238},[236,332,333],{"style":272},"  \"data\"",[236,335,322],{"style":321},[236,337,338],{"style":249}," {",[236,340,341,344,346],{"class":238},[236,342,343],{"style":272},"    \"totals\"",[236,345,322],{"style":321},[236,347,338],{"style":249},[236,349,350,353,355,358],{"class":238},[236,351,352],{"style":272},"      \"v1\"",[236,354,322],{"style":321},[236,356,357],{"style":276}," 0",[236,359,328],{"style":321},[236,361,362,365,367,369],{"class":238},[236,363,364],{"style":272},"      \"v2\"",[236,366,322],{"style":321},[236,368,357],{"style":276},[236,370,328],{"style":321},[236,372,373,376,378],{"class":238},[236,374,375],{"style":272},"      \"test\"",[236,377,322],{"style":321},[236,379,357],{"style":276},[236,381,382,385],{"class":238},[236,383,384],{"style":249},"    }",[236,386,328],{"style":321},[236,388,389,392,394,397],{"class":238},[236,390,391],{"style":272},"    \"v2Share\"",[236,393,322],{"style":321},[236,395,396],{"style":276}," null",[236,398,328],{"style":321},[236,400,401,404,406,409],{"class":238},[236,402,403],{"style":272},"    \"days\"",[236,405,322],{"style":321},[236,407,408],{"style":249}," []",[236,410,328],{"style":321},[236,412,413,416,418],{"class":238},[236,414,415],{"style":272},"    \"topEndpoints\"",[236,417,322],{"style":321},[236,419,408],{"style":249},[236,421,422,425],{"class":238},[236,423,424],{"style":249},"  }",[236,426,328],{"style":321},[236,428,429,432,434,436],{"class":238},[236,430,431],{"style":272},"  \"provider\"",[236,433,322],{"style":321},[236,435,396],{"style":276},[236,437,328],{"style":321},[236,439,440,443,445,448],{"class":238},[236,441,442],{"style":272},"  \"traceId\"",[236,444,322],{"style":321},[236,446,447],{"style":245}," \"trc_5f2a9c1e7b3d4a6f8e0c2b1d\"",[236,449,328],{"style":321},[236,451,452,455,457],{"class":238},[236,453,454],{"style":272},"  \"meta\"",[236,456,322],{"style":321},[236,458,338],{"style":249},[236,460,461,464,466,469],{"class":238},[236,462,463],{"style":272},"    \"from\"",[236,465,322],{"style":321},[236,467,468],{"style":245}," \"2026-10-16\"",[236,470,328],{"style":321},[236,472,473,476,478],{"class":238},[236,474,475],{"style":272},"    \"to\"",[236,477,322],{"style":321},[236,479,480],{"style":245}," \"2026-11-14\"",[236,482,483],{"class":238},[236,484,424],{"style":249},[236,486,487],{"class":238},[236,488,489],{"style":249},"}",[491,492,64],"style",{},1794697269952]