[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-litellm-view-usage":3,"mdc--kq16bv-key":35,"related-org-litellm-view-usage":1914,"related-repo-litellm-view-usage":2057},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":24,"repoUrl":25,"updatedAt":26,"license":27,"forks":28,"topics":29,"repo":30,"sourceUrl":33,"mdContent":34},"view-usage","query usage and spend on LiteLLM proxy","Query spend and token activity on a live LiteLLM proxy. Shows daily usage broken down by user, team, org, tag, job, or model. Use when the user wants to see costs, token counts, request volume, or job-level attribution for a given date range.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"litellm","LiteLLM","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Flitellm.png","BerriAI",[13,17,20,23],{"name":14,"slug":15,"type":16},"Reporting","reporting","tag",{"name":18,"slug":19,"type":16},"Cost Optimization","cost-optimization",{"name":21,"slug":22,"type":16},"Analytics","analytics",{"name":9,"slug":8,"type":16},66,"https:\u002F\u002Fgithub.com\u002FBerriAI\u002Flitellm-skills","2026-07-14T05:37:39.899788","MIT",8,[],{"repoUrl":25,"stars":24,"forks":28,"topics":31,"description":32},[],"Agent Skills for managing live LiteLLM proxy deployments — users, teams, keys, orgs, models, MCP servers, agents","https:\u002F\u002Fgithub.com\u002FBerriAI\u002Flitellm-skills\u002Ftree\u002FHEAD\u002Fview-usage","---\nname: view-usage\ndescription: >\n  Query spend and token activity on a live LiteLLM proxy. Shows daily usage\n  broken down by user, team, org, tag, job, or model. Use when the user wants\n  to see costs, token counts, request volume, or job-level attribution for a\n  given date range.\nlicense: MIT\ncompatibility: Requires curl and python3.\nmetadata:\n  author: BerriAI\n  version: \"1.0\"\nallowed-tools: Bash(curl:*) Bash(python3:*)\n---\n\n# View Usage\n\nQuery daily activity and spend data from a live LiteLLM proxy.\n\n## Setup\n\nAsk for these if not already known:\n```\nLITELLM_BASE_URL  — e.g. https:\u002F\u002Fmy-proxy.example.com\nLITELLM_API_KEY   — proxy admin key\n```\n\nAPI reference: https:\u002F\u002Fdocs.litellm.ai\u002Fdocs\u002Fproxy\u002Fusers#get-user-spend\n\n## Ask the user\n\n1. **View by** — overall \u002F user \u002F team \u002F org \u002F tag \u002F job (default: overall)\n2. **Date range** — default to current month if not given\n3. **Filter by model?** (optional)\n4. **Job tag(s)?** (optional) — for job cost attribution, ask which request\n   tag identifies the job, for example `job:nightly-eval` or `job=batch-import`.\n\n## Job cost attribution\n\nLiteLLM attributes per-request costs through request tags. For LLM jobs, prefer\ntagging requests with a stable job label such as `job:\u003Cjob-name>` and then query\ntag APIs:\n\n- Use `\u002Ftag\u002Fdaily\u002Factivity?tags=\u003Ctag>` for daily spend, tokens, request count,\n  and model\u002Fprovider breakdowns for one or more job tags.\n- Use `\u002Fglobal\u002Fspend\u002Ftags?tags=\u003Ctag>` for a top-level spend total by tag over a\n  date range.\n- If the user asks \"which jobs cost the most?\", call `\u002Fglobal\u002Fspend\u002Ftags`\n  without a `tags` filter, sort by spend descending, and present the top tags\n  that look like job labels.\n\n## Endpoints\n\n### Overall spend (across all users)\n```bash\ncurl -s \"$BASE\u002Fuser\u002Fdaily\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n### Overall request and token volume\n```bash\ncurl -s \"$BASE\u002Fglobal\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n### By team\n```bash\ncurl -s \"$BASE\u002Fteam\u002Fdaily\u002Factivity?team_ids=\u003Cteam_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n### By org\n```bash\ncurl -s \"$BASE\u002Forganization\u002Fdaily\u002Factivity?organization_ids=\u003Corg_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n### By user\n```bash\ncurl -s \"$BASE\u002Fuser\u002Fdaily\u002Factivity?user_id=\u003Cuser_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n### By tag or job\n```bash\ncurl -s \"$BASE\u002Ftag\u002Fdaily\u002Factivity?tags=\u003Ctag>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\nFor multiple tags, pass a comma-separated list:\n```bash\ncurl -s \"$BASE\u002Ftag\u002Fdaily\u002Factivity?tags=job:nightly-eval,job:batch-import&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n### Top tag spend\n```bash\ncurl -s \"$BASE\u002Fglobal\u002Fspend\u002Ftags?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\nFilter to a specific job tag:\n```bash\ncurl -s \"$BASE\u002Fglobal\u002Fspend\u002Ftags?tags=\u003Ctag>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n```\n\n## Response shape\n\n```json\n{\n  \"results\": [\n    {\n      \"date\": \"2026-03-14\",\n      \"metrics\": {\n        \"spend\": 1.23,\n        \"prompt_tokens\": 45000,\n        \"completion_tokens\": 12000,\n        \"total_tokens\": 57000,\n        \"api_requests\": 120,\n        \"successful_requests\": 118,\n        \"failed_requests\": 2\n      },\n      \"breakdown\": {\n        \"models\": { \"gpt-4o\": { \"metrics\": { \"spend\": 1.23, ... } } }\n      }\n    }\n  ],\n  \"metadata\": { \"page\": 1, \"page_size\": 10, \"total_count\": 31 }\n}\n```\n\nNote: top-level key is `results` (not `data`).\n\n## Summarize with python3\n\n```bash\ncurl -s \"$BASE\u002Fuser\u002Fdaily\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\" | python3 -c \"\nimport sys, json\nd = json.load(sys.stdin)\nrows = d.get('results', [])\nprint('{:\u003C12} {:>10} {:>12} {:>10}'.format('Date', 'Requests', 'Tokens', 'Spend'))\nprint('-' * 46)\ntotal_spend = 0\nfor r in rows:\n    m = r.get('metrics', {})\n    print('{:\u003C12} {:>10} {:>12} ${:>9.4f}'.format(\n        r.get('date', ''),\n        m.get('api_requests', 0),\n        m.get('total_tokens', 0),\n        m.get('spend', 0),\n    ))\n    total_spend += m.get('spend', 0)\nprint('-' * 46)\nprint('{:\u003C12} {:>10} {:>12} ${:>9.4f}'.format('TOTAL', '', '', total_spend))\n\"\n```\n\n## Error handling\n\nBefore processing results, check the HTTP status:\n- **401\u002F403** — invalid or expired `LITELLM_API_KEY`; ask the user to verify\n- **404** — endpoint not available; check LiteLLM proxy version supports activity endpoints\n- **Empty results** — no activity in the given date range; confirm dates are correct\n\n## Instructions\n\n1. Ask for date range — default to current month.\n2. Run the appropriate endpoint. For job attribution, prefer tag endpoints and\n   ask for the job tag if it was not provided.\n3. Print a table: Date | Requests | Tokens | Spend.\n4. Show totals row at the bottom.\n5. Highlight any days with `failed_requests > 0`.\n6. If `metadata.total_pages > 1`, offer to fetch remaining pages.\n",{"data":36,"body":41},{"name":4,"description":6,"license":27,"compatibility":37,"metadata":38,"allowed-tools":40},"Requires curl and python3.",{"author":11,"version":39},"1.0","Bash(curl:*) Bash(python3:*)",{"type":42,"children":43},"root",[44,52,58,65,70,83,96,102,164,170,183,233,239,246,328,334,396,402,464,470,532,538,600,606,668,673,735,741,803,808,870,876,1491,1511,1517,1802,1808,1813,1854,1860,1908],{"type":45,"tag":46,"props":47,"children":48},"element","h1",{"id":4},[49],{"type":50,"value":51},"text","View Usage",{"type":45,"tag":53,"props":54,"children":55},"p",{},[56],{"type":50,"value":57},"Query daily activity and spend data from a live LiteLLM proxy.",{"type":45,"tag":59,"props":60,"children":62},"h2",{"id":61},"setup",[63],{"type":50,"value":64},"Setup",{"type":45,"tag":53,"props":66,"children":67},{},[68],{"type":50,"value":69},"Ask for these if not already known:",{"type":45,"tag":71,"props":72,"children":76},"pre",{"className":73,"code":75,"language":50},[74],"language-text","LITELLM_BASE_URL  — e.g. https:\u002F\u002Fmy-proxy.example.com\nLITELLM_API_KEY   — proxy admin key\n",[77],{"type":45,"tag":78,"props":79,"children":81},"code",{"__ignoreMap":80},"",[82],{"type":50,"value":75},{"type":45,"tag":53,"props":84,"children":85},{},[86,88],{"type":50,"value":87},"API reference: ",{"type":45,"tag":89,"props":90,"children":94},"a",{"href":91,"rel":92},"https:\u002F\u002Fdocs.litellm.ai\u002Fdocs\u002Fproxy\u002Fusers#get-user-spend",[93],"nofollow",[95],{"type":50,"value":91},{"type":45,"tag":59,"props":97,"children":99},{"id":98},"ask-the-user",[100],{"type":50,"value":101},"Ask the user",{"type":45,"tag":103,"props":104,"children":105},"ol",{},[106,118,128,138],{"type":45,"tag":107,"props":108,"children":109},"li",{},[110,116],{"type":45,"tag":111,"props":112,"children":113},"strong",{},[114],{"type":50,"value":115},"View by",{"type":50,"value":117}," — overall \u002F user \u002F team \u002F org \u002F tag \u002F job (default: overall)",{"type":45,"tag":107,"props":119,"children":120},{},[121,126],{"type":45,"tag":111,"props":122,"children":123},{},[124],{"type":50,"value":125},"Date range",{"type":50,"value":127}," — default to current month if not given",{"type":45,"tag":107,"props":129,"children":130},{},[131,136],{"type":45,"tag":111,"props":132,"children":133},{},[134],{"type":50,"value":135},"Filter by model?",{"type":50,"value":137}," (optional)",{"type":45,"tag":107,"props":139,"children":140},{},[141,146,148,154,156,162],{"type":45,"tag":111,"props":142,"children":143},{},[144],{"type":50,"value":145},"Job tag(s)?",{"type":50,"value":147}," (optional) — for job cost attribution, ask which request\ntag identifies the job, for example ",{"type":45,"tag":78,"props":149,"children":151},{"className":150},[],[152],{"type":50,"value":153},"job:nightly-eval",{"type":50,"value":155}," or ",{"type":45,"tag":78,"props":157,"children":159},{"className":158},[],[160],{"type":50,"value":161},"job=batch-import",{"type":50,"value":163},".",{"type":45,"tag":59,"props":165,"children":167},{"id":166},"job-cost-attribution",[168],{"type":50,"value":169},"Job cost attribution",{"type":45,"tag":53,"props":171,"children":172},{},[173,175,181],{"type":50,"value":174},"LiteLLM attributes per-request costs through request tags. For LLM jobs, prefer\ntagging requests with a stable job label such as ",{"type":45,"tag":78,"props":176,"children":178},{"className":177},[],[179],{"type":50,"value":180},"job:\u003Cjob-name>",{"type":50,"value":182}," and then query\ntag APIs:",{"type":45,"tag":184,"props":185,"children":186},"ul",{},[187,200,212],{"type":45,"tag":107,"props":188,"children":189},{},[190,192,198],{"type":50,"value":191},"Use ",{"type":45,"tag":78,"props":193,"children":195},{"className":194},[],[196],{"type":50,"value":197},"\u002Ftag\u002Fdaily\u002Factivity?tags=\u003Ctag>",{"type":50,"value":199}," for daily spend, tokens, request count,\nand model\u002Fprovider breakdowns for one or more job tags.",{"type":45,"tag":107,"props":201,"children":202},{},[203,204,210],{"type":50,"value":191},{"type":45,"tag":78,"props":205,"children":207},{"className":206},[],[208],{"type":50,"value":209},"\u002Fglobal\u002Fspend\u002Ftags?tags=\u003Ctag>",{"type":50,"value":211}," for a top-level spend total by tag over a\ndate range.",{"type":45,"tag":107,"props":213,"children":214},{},[215,217,223,225,231],{"type":50,"value":216},"If the user asks \"which jobs cost the most?\", call ",{"type":45,"tag":78,"props":218,"children":220},{"className":219},[],[221],{"type":50,"value":222},"\u002Fglobal\u002Fspend\u002Ftags",{"type":50,"value":224},"\nwithout a ",{"type":45,"tag":78,"props":226,"children":228},{"className":227},[],[229],{"type":50,"value":230},"tags",{"type":50,"value":232}," filter, sort by spend descending, and present the top tags\nthat look like job labels.",{"type":45,"tag":59,"props":234,"children":236},{"id":235},"endpoints",[237],{"type":50,"value":238},"Endpoints",{"type":45,"tag":240,"props":241,"children":243},"h3",{"id":242},"overall-spend-across-all-users",[244],{"type":50,"value":245},"Overall spend (across all users)",{"type":45,"tag":71,"props":247,"children":251},{"className":248,"code":249,"language":250,"meta":80,"style":80},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -s \"$BASE\u002Fuser\u002Fdaily\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\"\n","bash",[252],{"type":45,"tag":78,"props":253,"children":254},{"__ignoreMap":80},[255,300],{"type":45,"tag":256,"props":257,"children":260},"span",{"class":258,"line":259},"line",1,[261,267,273,279,285,290,295],{"type":45,"tag":256,"props":262,"children":264},{"style":263},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[265],{"type":50,"value":266},"curl",{"type":45,"tag":256,"props":268,"children":270},{"style":269},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[271],{"type":50,"value":272}," -s",{"type":45,"tag":256,"props":274,"children":276},{"style":275},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[277],{"type":50,"value":278}," \"",{"type":45,"tag":256,"props":280,"children":282},{"style":281},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[283],{"type":50,"value":284},"$BASE",{"type":45,"tag":256,"props":286,"children":287},{"style":269},[288],{"type":50,"value":289},"\u002Fuser\u002Fdaily\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30",{"type":45,"tag":256,"props":291,"children":292},{"style":275},[293],{"type":50,"value":294},"\"",{"type":45,"tag":256,"props":296,"children":297},{"style":281},[298],{"type":50,"value":299}," \\\n",{"type":45,"tag":256,"props":301,"children":303},{"class":258,"line":302},2,[304,309,313,318,323],{"type":45,"tag":256,"props":305,"children":306},{"style":269},[307],{"type":50,"value":308},"  -H",{"type":45,"tag":256,"props":310,"children":311},{"style":275},[312],{"type":50,"value":278},{"type":45,"tag":256,"props":314,"children":315},{"style":269},[316],{"type":50,"value":317},"Authorization: Bearer ",{"type":45,"tag":256,"props":319,"children":320},{"style":281},[321],{"type":50,"value":322},"$KEY",{"type":45,"tag":256,"props":324,"children":325},{"style":275},[326],{"type":50,"value":327},"\"\n",{"type":45,"tag":240,"props":329,"children":331},{"id":330},"overall-request-and-token-volume",[332],{"type":50,"value":333},"Overall request and token volume",{"type":45,"tag":71,"props":335,"children":337},{"className":248,"code":336,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Fglobal\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[338],{"type":45,"tag":78,"props":339,"children":340},{"__ignoreMap":80},[341,373],{"type":45,"tag":256,"props":342,"children":343},{"class":258,"line":259},[344,348,352,356,360,365,369],{"type":45,"tag":256,"props":345,"children":346},{"style":263},[347],{"type":50,"value":266},{"type":45,"tag":256,"props":349,"children":350},{"style":269},[351],{"type":50,"value":272},{"type":45,"tag":256,"props":353,"children":354},{"style":275},[355],{"type":50,"value":278},{"type":45,"tag":256,"props":357,"children":358},{"style":281},[359],{"type":50,"value":284},{"type":45,"tag":256,"props":361,"children":362},{"style":269},[363],{"type":50,"value":364},"\u002Fglobal\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD",{"type":45,"tag":256,"props":366,"children":367},{"style":275},[368],{"type":50,"value":294},{"type":45,"tag":256,"props":370,"children":371},{"style":281},[372],{"type":50,"value":299},{"type":45,"tag":256,"props":374,"children":375},{"class":258,"line":302},[376,380,384,388,392],{"type":45,"tag":256,"props":377,"children":378},{"style":269},[379],{"type":50,"value":308},{"type":45,"tag":256,"props":381,"children":382},{"style":275},[383],{"type":50,"value":278},{"type":45,"tag":256,"props":385,"children":386},{"style":269},[387],{"type":50,"value":317},{"type":45,"tag":256,"props":389,"children":390},{"style":281},[391],{"type":50,"value":322},{"type":45,"tag":256,"props":393,"children":394},{"style":275},[395],{"type":50,"value":327},{"type":45,"tag":240,"props":397,"children":399},{"id":398},"by-team",[400],{"type":50,"value":401},"By team",{"type":45,"tag":71,"props":403,"children":405},{"className":248,"code":404,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Fteam\u002Fdaily\u002Factivity?team_ids=\u003Cteam_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[406],{"type":45,"tag":78,"props":407,"children":408},{"__ignoreMap":80},[409,441],{"type":45,"tag":256,"props":410,"children":411},{"class":258,"line":259},[412,416,420,424,428,433,437],{"type":45,"tag":256,"props":413,"children":414},{"style":263},[415],{"type":50,"value":266},{"type":45,"tag":256,"props":417,"children":418},{"style":269},[419],{"type":50,"value":272},{"type":45,"tag":256,"props":421,"children":422},{"style":275},[423],{"type":50,"value":278},{"type":45,"tag":256,"props":425,"children":426},{"style":281},[427],{"type":50,"value":284},{"type":45,"tag":256,"props":429,"children":430},{"style":269},[431],{"type":50,"value":432},"\u002Fteam\u002Fdaily\u002Factivity?team_ids=\u003Cteam_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD",{"type":45,"tag":256,"props":434,"children":435},{"style":275},[436],{"type":50,"value":294},{"type":45,"tag":256,"props":438,"children":439},{"style":281},[440],{"type":50,"value":299},{"type":45,"tag":256,"props":442,"children":443},{"class":258,"line":302},[444,448,452,456,460],{"type":45,"tag":256,"props":445,"children":446},{"style":269},[447],{"type":50,"value":308},{"type":45,"tag":256,"props":449,"children":450},{"style":275},[451],{"type":50,"value":278},{"type":45,"tag":256,"props":453,"children":454},{"style":269},[455],{"type":50,"value":317},{"type":45,"tag":256,"props":457,"children":458},{"style":281},[459],{"type":50,"value":322},{"type":45,"tag":256,"props":461,"children":462},{"style":275},[463],{"type":50,"value":327},{"type":45,"tag":240,"props":465,"children":467},{"id":466},"by-org",[468],{"type":50,"value":469},"By org",{"type":45,"tag":71,"props":471,"children":473},{"className":248,"code":472,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Forganization\u002Fdaily\u002Factivity?organization_ids=\u003Corg_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[474],{"type":45,"tag":78,"props":475,"children":476},{"__ignoreMap":80},[477,509],{"type":45,"tag":256,"props":478,"children":479},{"class":258,"line":259},[480,484,488,492,496,501,505],{"type":45,"tag":256,"props":481,"children":482},{"style":263},[483],{"type":50,"value":266},{"type":45,"tag":256,"props":485,"children":486},{"style":269},[487],{"type":50,"value":272},{"type":45,"tag":256,"props":489,"children":490},{"style":275},[491],{"type":50,"value":278},{"type":45,"tag":256,"props":493,"children":494},{"style":281},[495],{"type":50,"value":284},{"type":45,"tag":256,"props":497,"children":498},{"style":269},[499],{"type":50,"value":500},"\u002Forganization\u002Fdaily\u002Factivity?organization_ids=\u003Corg_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD",{"type":45,"tag":256,"props":502,"children":503},{"style":275},[504],{"type":50,"value":294},{"type":45,"tag":256,"props":506,"children":507},{"style":281},[508],{"type":50,"value":299},{"type":45,"tag":256,"props":510,"children":511},{"class":258,"line":302},[512,516,520,524,528],{"type":45,"tag":256,"props":513,"children":514},{"style":269},[515],{"type":50,"value":308},{"type":45,"tag":256,"props":517,"children":518},{"style":275},[519],{"type":50,"value":278},{"type":45,"tag":256,"props":521,"children":522},{"style":269},[523],{"type":50,"value":317},{"type":45,"tag":256,"props":525,"children":526},{"style":281},[527],{"type":50,"value":322},{"type":45,"tag":256,"props":529,"children":530},{"style":275},[531],{"type":50,"value":327},{"type":45,"tag":240,"props":533,"children":535},{"id":534},"by-user",[536],{"type":50,"value":537},"By user",{"type":45,"tag":71,"props":539,"children":541},{"className":248,"code":540,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Fuser\u002Fdaily\u002Factivity?user_id=\u003Cuser_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[542],{"type":45,"tag":78,"props":543,"children":544},{"__ignoreMap":80},[545,577],{"type":45,"tag":256,"props":546,"children":547},{"class":258,"line":259},[548,552,556,560,564,569,573],{"type":45,"tag":256,"props":549,"children":550},{"style":263},[551],{"type":50,"value":266},{"type":45,"tag":256,"props":553,"children":554},{"style":269},[555],{"type":50,"value":272},{"type":45,"tag":256,"props":557,"children":558},{"style":275},[559],{"type":50,"value":278},{"type":45,"tag":256,"props":561,"children":562},{"style":281},[563],{"type":50,"value":284},{"type":45,"tag":256,"props":565,"children":566},{"style":269},[567],{"type":50,"value":568},"\u002Fuser\u002Fdaily\u002Factivity?user_id=\u003Cuser_id>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD",{"type":45,"tag":256,"props":570,"children":571},{"style":275},[572],{"type":50,"value":294},{"type":45,"tag":256,"props":574,"children":575},{"style":281},[576],{"type":50,"value":299},{"type":45,"tag":256,"props":578,"children":579},{"class":258,"line":302},[580,584,588,592,596],{"type":45,"tag":256,"props":581,"children":582},{"style":269},[583],{"type":50,"value":308},{"type":45,"tag":256,"props":585,"children":586},{"style":275},[587],{"type":50,"value":278},{"type":45,"tag":256,"props":589,"children":590},{"style":269},[591],{"type":50,"value":317},{"type":45,"tag":256,"props":593,"children":594},{"style":281},[595],{"type":50,"value":322},{"type":45,"tag":256,"props":597,"children":598},{"style":275},[599],{"type":50,"value":327},{"type":45,"tag":240,"props":601,"children":603},{"id":602},"by-tag-or-job",[604],{"type":50,"value":605},"By tag or job",{"type":45,"tag":71,"props":607,"children":609},{"className":248,"code":608,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Ftag\u002Fdaily\u002Factivity?tags=\u003Ctag>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[610],{"type":45,"tag":78,"props":611,"children":612},{"__ignoreMap":80},[613,645],{"type":45,"tag":256,"props":614,"children":615},{"class":258,"line":259},[616,620,624,628,632,637,641],{"type":45,"tag":256,"props":617,"children":618},{"style":263},[619],{"type":50,"value":266},{"type":45,"tag":256,"props":621,"children":622},{"style":269},[623],{"type":50,"value":272},{"type":45,"tag":256,"props":625,"children":626},{"style":275},[627],{"type":50,"value":278},{"type":45,"tag":256,"props":629,"children":630},{"style":281},[631],{"type":50,"value":284},{"type":45,"tag":256,"props":633,"children":634},{"style":269},[635],{"type":50,"value":636},"\u002Ftag\u002Fdaily\u002Factivity?tags=\u003Ctag>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30",{"type":45,"tag":256,"props":638,"children":639},{"style":275},[640],{"type":50,"value":294},{"type":45,"tag":256,"props":642,"children":643},{"style":281},[644],{"type":50,"value":299},{"type":45,"tag":256,"props":646,"children":647},{"class":258,"line":302},[648,652,656,660,664],{"type":45,"tag":256,"props":649,"children":650},{"style":269},[651],{"type":50,"value":308},{"type":45,"tag":256,"props":653,"children":654},{"style":275},[655],{"type":50,"value":278},{"type":45,"tag":256,"props":657,"children":658},{"style":269},[659],{"type":50,"value":317},{"type":45,"tag":256,"props":661,"children":662},{"style":281},[663],{"type":50,"value":322},{"type":45,"tag":256,"props":665,"children":666},{"style":275},[667],{"type":50,"value":327},{"type":45,"tag":53,"props":669,"children":670},{},[671],{"type":50,"value":672},"For multiple tags, pass a comma-separated list:",{"type":45,"tag":71,"props":674,"children":676},{"className":248,"code":675,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Ftag\u002Fdaily\u002Factivity?tags=job:nightly-eval,job:batch-import&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[677],{"type":45,"tag":78,"props":678,"children":679},{"__ignoreMap":80},[680,712],{"type":45,"tag":256,"props":681,"children":682},{"class":258,"line":259},[683,687,691,695,699,704,708],{"type":45,"tag":256,"props":684,"children":685},{"style":263},[686],{"type":50,"value":266},{"type":45,"tag":256,"props":688,"children":689},{"style":269},[690],{"type":50,"value":272},{"type":45,"tag":256,"props":692,"children":693},{"style":275},[694],{"type":50,"value":278},{"type":45,"tag":256,"props":696,"children":697},{"style":281},[698],{"type":50,"value":284},{"type":45,"tag":256,"props":700,"children":701},{"style":269},[702],{"type":50,"value":703},"\u002Ftag\u002Fdaily\u002Factivity?tags=job:nightly-eval,job:batch-import&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30",{"type":45,"tag":256,"props":705,"children":706},{"style":275},[707],{"type":50,"value":294},{"type":45,"tag":256,"props":709,"children":710},{"style":281},[711],{"type":50,"value":299},{"type":45,"tag":256,"props":713,"children":714},{"class":258,"line":302},[715,719,723,727,731],{"type":45,"tag":256,"props":716,"children":717},{"style":269},[718],{"type":50,"value":308},{"type":45,"tag":256,"props":720,"children":721},{"style":275},[722],{"type":50,"value":278},{"type":45,"tag":256,"props":724,"children":725},{"style":269},[726],{"type":50,"value":317},{"type":45,"tag":256,"props":728,"children":729},{"style":281},[730],{"type":50,"value":322},{"type":45,"tag":256,"props":732,"children":733},{"style":275},[734],{"type":50,"value":327},{"type":45,"tag":240,"props":736,"children":738},{"id":737},"top-tag-spend",[739],{"type":50,"value":740},"Top tag spend",{"type":45,"tag":71,"props":742,"children":744},{"className":248,"code":743,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Fglobal\u002Fspend\u002Ftags?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[745],{"type":45,"tag":78,"props":746,"children":747},{"__ignoreMap":80},[748,780],{"type":45,"tag":256,"props":749,"children":750},{"class":258,"line":259},[751,755,759,763,767,772,776],{"type":45,"tag":256,"props":752,"children":753},{"style":263},[754],{"type":50,"value":266},{"type":45,"tag":256,"props":756,"children":757},{"style":269},[758],{"type":50,"value":272},{"type":45,"tag":256,"props":760,"children":761},{"style":275},[762],{"type":50,"value":278},{"type":45,"tag":256,"props":764,"children":765},{"style":281},[766],{"type":50,"value":284},{"type":45,"tag":256,"props":768,"children":769},{"style":269},[770],{"type":50,"value":771},"\u002Fglobal\u002Fspend\u002Ftags?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD",{"type":45,"tag":256,"props":773,"children":774},{"style":275},[775],{"type":50,"value":294},{"type":45,"tag":256,"props":777,"children":778},{"style":281},[779],{"type":50,"value":299},{"type":45,"tag":256,"props":781,"children":782},{"class":258,"line":302},[783,787,791,795,799],{"type":45,"tag":256,"props":784,"children":785},{"style":269},[786],{"type":50,"value":308},{"type":45,"tag":256,"props":788,"children":789},{"style":275},[790],{"type":50,"value":278},{"type":45,"tag":256,"props":792,"children":793},{"style":269},[794],{"type":50,"value":317},{"type":45,"tag":256,"props":796,"children":797},{"style":281},[798],{"type":50,"value":322},{"type":45,"tag":256,"props":800,"children":801},{"style":275},[802],{"type":50,"value":327},{"type":45,"tag":53,"props":804,"children":805},{},[806],{"type":50,"value":807},"Filter to a specific job tag:",{"type":45,"tag":71,"props":809,"children":811},{"className":248,"code":810,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Fglobal\u002Fspend\u002Ftags?tags=\u003Ctag>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD\" \\\n  -H \"Authorization: Bearer $KEY\"\n",[812],{"type":45,"tag":78,"props":813,"children":814},{"__ignoreMap":80},[815,847],{"type":45,"tag":256,"props":816,"children":817},{"class":258,"line":259},[818,822,826,830,834,839,843],{"type":45,"tag":256,"props":819,"children":820},{"style":263},[821],{"type":50,"value":266},{"type":45,"tag":256,"props":823,"children":824},{"style":269},[825],{"type":50,"value":272},{"type":45,"tag":256,"props":827,"children":828},{"style":275},[829],{"type":50,"value":278},{"type":45,"tag":256,"props":831,"children":832},{"style":281},[833],{"type":50,"value":284},{"type":45,"tag":256,"props":835,"children":836},{"style":269},[837],{"type":50,"value":838},"\u002Fglobal\u002Fspend\u002Ftags?tags=\u003Ctag>&start_date=YYYY-MM-DD&end_date=YYYY-MM-DD",{"type":45,"tag":256,"props":840,"children":841},{"style":275},[842],{"type":50,"value":294},{"type":45,"tag":256,"props":844,"children":845},{"style":281},[846],{"type":50,"value":299},{"type":45,"tag":256,"props":848,"children":849},{"class":258,"line":302},[850,854,858,862,866],{"type":45,"tag":256,"props":851,"children":852},{"style":269},[853],{"type":50,"value":308},{"type":45,"tag":256,"props":855,"children":856},{"style":275},[857],{"type":50,"value":278},{"type":45,"tag":256,"props":859,"children":860},{"style":269},[861],{"type":50,"value":317},{"type":45,"tag":256,"props":863,"children":864},{"style":281},[865],{"type":50,"value":322},{"type":45,"tag":256,"props":867,"children":868},{"style":275},[869],{"type":50,"value":327},{"type":45,"tag":59,"props":871,"children":873},{"id":872},"response-shape",[874],{"type":50,"value":875},"Response shape",{"type":45,"tag":71,"props":877,"children":881},{"className":878,"code":879,"language":880,"meta":80,"style":80},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"results\": [\n    {\n      \"date\": \"2026-03-14\",\n      \"metrics\": {\n        \"spend\": 1.23,\n        \"prompt_tokens\": 45000,\n        \"completion_tokens\": 12000,\n        \"total_tokens\": 57000,\n        \"api_requests\": 120,\n        \"successful_requests\": 118,\n        \"failed_requests\": 2\n      },\n      \"breakdown\": {\n        \"models\": { \"gpt-4o\": { \"metrics\": { \"spend\": 1.23, ... } } }\n      }\n    }\n  ],\n  \"metadata\": { \"page\": 1, \"page_size\": 10, \"total_count\": 31 }\n}\n","json",[882],{"type":45,"tag":78,"props":883,"children":884},{"__ignoreMap":80},[885,893,921,930,970,996,1028,1058,1087,1117,1147,1177,1203,1212,1237,1352,1361,1370,1379,1482],{"type":45,"tag":256,"props":886,"children":887},{"class":258,"line":259},[888],{"type":45,"tag":256,"props":889,"children":890},{"style":275},[891],{"type":50,"value":892},"{\n",{"type":45,"tag":256,"props":894,"children":895},{"class":258,"line":302},[896,901,907,911,916],{"type":45,"tag":256,"props":897,"children":898},{"style":275},[899],{"type":50,"value":900},"  \"",{"type":45,"tag":256,"props":902,"children":904},{"style":903},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[905],{"type":50,"value":906},"results",{"type":45,"tag":256,"props":908,"children":909},{"style":275},[910],{"type":50,"value":294},{"type":45,"tag":256,"props":912,"children":913},{"style":275},[914],{"type":50,"value":915},":",{"type":45,"tag":256,"props":917,"children":918},{"style":275},[919],{"type":50,"value":920}," [\n",{"type":45,"tag":256,"props":922,"children":924},{"class":258,"line":923},3,[925],{"type":45,"tag":256,"props":926,"children":927},{"style":275},[928],{"type":50,"value":929},"    {\n",{"type":45,"tag":256,"props":931,"children":933},{"class":258,"line":932},4,[934,939,944,948,952,956,961,965],{"type":45,"tag":256,"props":935,"children":936},{"style":275},[937],{"type":50,"value":938},"      \"",{"type":45,"tag":256,"props":940,"children":941},{"style":263},[942],{"type":50,"value":943},"date",{"type":45,"tag":256,"props":945,"children":946},{"style":275},[947],{"type":50,"value":294},{"type":45,"tag":256,"props":949,"children":950},{"style":275},[951],{"type":50,"value":915},{"type":45,"tag":256,"props":953,"children":954},{"style":275},[955],{"type":50,"value":278},{"type":45,"tag":256,"props":957,"children":958},{"style":269},[959],{"type":50,"value":960},"2026-03-14",{"type":45,"tag":256,"props":962,"children":963},{"style":275},[964],{"type":50,"value":294},{"type":45,"tag":256,"props":966,"children":967},{"style":275},[968],{"type":50,"value":969},",\n",{"type":45,"tag":256,"props":971,"children":973},{"class":258,"line":972},5,[974,978,983,987,991],{"type":45,"tag":256,"props":975,"children":976},{"style":275},[977],{"type":50,"value":938},{"type":45,"tag":256,"props":979,"children":980},{"style":263},[981],{"type":50,"value":982},"metrics",{"type":45,"tag":256,"props":984,"children":985},{"style":275},[986],{"type":50,"value":294},{"type":45,"tag":256,"props":988,"children":989},{"style":275},[990],{"type":50,"value":915},{"type":45,"tag":256,"props":992,"children":993},{"style":275},[994],{"type":50,"value":995}," {\n",{"type":45,"tag":256,"props":997,"children":999},{"class":258,"line":998},6,[1000,1005,1011,1015,1019,1024],{"type":45,"tag":256,"props":1001,"children":1002},{"style":275},[1003],{"type":50,"value":1004},"        \"",{"type":45,"tag":256,"props":1006,"children":1008},{"style":1007},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1009],{"type":50,"value":1010},"spend",{"type":45,"tag":256,"props":1012,"children":1013},{"style":275},[1014],{"type":50,"value":294},{"type":45,"tag":256,"props":1016,"children":1017},{"style":275},[1018],{"type":50,"value":915},{"type":45,"tag":256,"props":1020,"children":1021},{"style":1007},[1022],{"type":50,"value":1023}," 1.23",{"type":45,"tag":256,"props":1025,"children":1026},{"style":275},[1027],{"type":50,"value":969},{"type":45,"tag":256,"props":1029,"children":1031},{"class":258,"line":1030},7,[1032,1036,1041,1045,1049,1054],{"type":45,"tag":256,"props":1033,"children":1034},{"style":275},[1035],{"type":50,"value":1004},{"type":45,"tag":256,"props":1037,"children":1038},{"style":1007},[1039],{"type":50,"value":1040},"prompt_tokens",{"type":45,"tag":256,"props":1042,"children":1043},{"style":275},[1044],{"type":50,"value":294},{"type":45,"tag":256,"props":1046,"children":1047},{"style":275},[1048],{"type":50,"value":915},{"type":45,"tag":256,"props":1050,"children":1051},{"style":1007},[1052],{"type":50,"value":1053}," 45000",{"type":45,"tag":256,"props":1055,"children":1056},{"style":275},[1057],{"type":50,"value":969},{"type":45,"tag":256,"props":1059,"children":1060},{"class":258,"line":28},[1061,1065,1070,1074,1078,1083],{"type":45,"tag":256,"props":1062,"children":1063},{"style":275},[1064],{"type":50,"value":1004},{"type":45,"tag":256,"props":1066,"children":1067},{"style":1007},[1068],{"type":50,"value":1069},"completion_tokens",{"type":45,"tag":256,"props":1071,"children":1072},{"style":275},[1073],{"type":50,"value":294},{"type":45,"tag":256,"props":1075,"children":1076},{"style":275},[1077],{"type":50,"value":915},{"type":45,"tag":256,"props":1079,"children":1080},{"style":1007},[1081],{"type":50,"value":1082}," 12000",{"type":45,"tag":256,"props":1084,"children":1085},{"style":275},[1086],{"type":50,"value":969},{"type":45,"tag":256,"props":1088,"children":1090},{"class":258,"line":1089},9,[1091,1095,1100,1104,1108,1113],{"type":45,"tag":256,"props":1092,"children":1093},{"style":275},[1094],{"type":50,"value":1004},{"type":45,"tag":256,"props":1096,"children":1097},{"style":1007},[1098],{"type":50,"value":1099},"total_tokens",{"type":45,"tag":256,"props":1101,"children":1102},{"style":275},[1103],{"type":50,"value":294},{"type":45,"tag":256,"props":1105,"children":1106},{"style":275},[1107],{"type":50,"value":915},{"type":45,"tag":256,"props":1109,"children":1110},{"style":1007},[1111],{"type":50,"value":1112}," 57000",{"type":45,"tag":256,"props":1114,"children":1115},{"style":275},[1116],{"type":50,"value":969},{"type":45,"tag":256,"props":1118,"children":1120},{"class":258,"line":1119},10,[1121,1125,1130,1134,1138,1143],{"type":45,"tag":256,"props":1122,"children":1123},{"style":275},[1124],{"type":50,"value":1004},{"type":45,"tag":256,"props":1126,"children":1127},{"style":1007},[1128],{"type":50,"value":1129},"api_requests",{"type":45,"tag":256,"props":1131,"children":1132},{"style":275},[1133],{"type":50,"value":294},{"type":45,"tag":256,"props":1135,"children":1136},{"style":275},[1137],{"type":50,"value":915},{"type":45,"tag":256,"props":1139,"children":1140},{"style":1007},[1141],{"type":50,"value":1142}," 120",{"type":45,"tag":256,"props":1144,"children":1145},{"style":275},[1146],{"type":50,"value":969},{"type":45,"tag":256,"props":1148,"children":1150},{"class":258,"line":1149},11,[1151,1155,1160,1164,1168,1173],{"type":45,"tag":256,"props":1152,"children":1153},{"style":275},[1154],{"type":50,"value":1004},{"type":45,"tag":256,"props":1156,"children":1157},{"style":1007},[1158],{"type":50,"value":1159},"successful_requests",{"type":45,"tag":256,"props":1161,"children":1162},{"style":275},[1163],{"type":50,"value":294},{"type":45,"tag":256,"props":1165,"children":1166},{"style":275},[1167],{"type":50,"value":915},{"type":45,"tag":256,"props":1169,"children":1170},{"style":1007},[1171],{"type":50,"value":1172}," 118",{"type":45,"tag":256,"props":1174,"children":1175},{"style":275},[1176],{"type":50,"value":969},{"type":45,"tag":256,"props":1178,"children":1180},{"class":258,"line":1179},12,[1181,1185,1190,1194,1198],{"type":45,"tag":256,"props":1182,"children":1183},{"style":275},[1184],{"type":50,"value":1004},{"type":45,"tag":256,"props":1186,"children":1187},{"style":1007},[1188],{"type":50,"value":1189},"failed_requests",{"type":45,"tag":256,"props":1191,"children":1192},{"style":275},[1193],{"type":50,"value":294},{"type":45,"tag":256,"props":1195,"children":1196},{"style":275},[1197],{"type":50,"value":915},{"type":45,"tag":256,"props":1199,"children":1200},{"style":1007},[1201],{"type":50,"value":1202}," 2\n",{"type":45,"tag":256,"props":1204,"children":1206},{"class":258,"line":1205},13,[1207],{"type":45,"tag":256,"props":1208,"children":1209},{"style":275},[1210],{"type":50,"value":1211},"      },\n",{"type":45,"tag":256,"props":1213,"children":1215},{"class":258,"line":1214},14,[1216,1220,1225,1229,1233],{"type":45,"tag":256,"props":1217,"children":1218},{"style":275},[1219],{"type":50,"value":938},{"type":45,"tag":256,"props":1221,"children":1222},{"style":263},[1223],{"type":50,"value":1224},"breakdown",{"type":45,"tag":256,"props":1226,"children":1227},{"style":275},[1228],{"type":50,"value":294},{"type":45,"tag":256,"props":1230,"children":1231},{"style":275},[1232],{"type":50,"value":915},{"type":45,"tag":256,"props":1234,"children":1235},{"style":275},[1236],{"type":50,"value":995},{"type":45,"tag":256,"props":1238,"children":1240},{"class":258,"line":1239},15,[1241,1245,1250,1254,1258,1263,1267,1273,1277,1281,1285,1289,1294,1298,1302,1306,1310,1315,1319,1323,1327,1332,1337,1342,1347],{"type":45,"tag":256,"props":1242,"children":1243},{"style":275},[1244],{"type":50,"value":1004},{"type":45,"tag":256,"props":1246,"children":1247},{"style":1007},[1248],{"type":50,"value":1249},"models",{"type":45,"tag":256,"props":1251,"children":1252},{"style":275},[1253],{"type":50,"value":294},{"type":45,"tag":256,"props":1255,"children":1256},{"style":275},[1257],{"type":50,"value":915},{"type":45,"tag":256,"props":1259,"children":1260},{"style":275},[1261],{"type":50,"value":1262}," {",{"type":45,"tag":256,"props":1264,"children":1265},{"style":275},[1266],{"type":50,"value":278},{"type":45,"tag":256,"props":1268,"children":1270},{"style":1269},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[1271],{"type":50,"value":1272},"gpt-4o",{"type":45,"tag":256,"props":1274,"children":1275},{"style":275},[1276],{"type":50,"value":294},{"type":45,"tag":256,"props":1278,"children":1279},{"style":275},[1280],{"type":50,"value":915},{"type":45,"tag":256,"props":1282,"children":1283},{"style":275},[1284],{"type":50,"value":1262},{"type":45,"tag":256,"props":1286,"children":1287},{"style":275},[1288],{"type":50,"value":278},{"type":45,"tag":256,"props":1290,"children":1292},{"style":1291},"--shiki-light:#916B53;--shiki-default:#916B53;--shiki-dark:#916B53",[1293],{"type":50,"value":982},{"type":45,"tag":256,"props":1295,"children":1296},{"style":275},[1297],{"type":50,"value":294},{"type":45,"tag":256,"props":1299,"children":1300},{"style":275},[1301],{"type":50,"value":915},{"type":45,"tag":256,"props":1303,"children":1304},{"style":275},[1305],{"type":50,"value":1262},{"type":45,"tag":256,"props":1307,"children":1308},{"style":275},[1309],{"type":50,"value":278},{"type":45,"tag":256,"props":1311,"children":1313},{"style":1312},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[1314],{"type":50,"value":1010},{"type":45,"tag":256,"props":1316,"children":1317},{"style":275},[1318],{"type":50,"value":294},{"type":45,"tag":256,"props":1320,"children":1321},{"style":275},[1322],{"type":50,"value":915},{"type":45,"tag":256,"props":1324,"children":1325},{"style":1007},[1326],{"type":50,"value":1023},{"type":45,"tag":256,"props":1328,"children":1329},{"style":275},[1330],{"type":50,"value":1331},",",{"type":45,"tag":256,"props":1333,"children":1334},{"style":281},[1335],{"type":50,"value":1336}," ... ",{"type":45,"tag":256,"props":1338,"children":1339},{"style":275},[1340],{"type":50,"value":1341},"}",{"type":45,"tag":256,"props":1343,"children":1344},{"style":275},[1345],{"type":50,"value":1346}," }",{"type":45,"tag":256,"props":1348,"children":1349},{"style":275},[1350],{"type":50,"value":1351}," }\n",{"type":45,"tag":256,"props":1353,"children":1355},{"class":258,"line":1354},16,[1356],{"type":45,"tag":256,"props":1357,"children":1358},{"style":275},[1359],{"type":50,"value":1360},"      }\n",{"type":45,"tag":256,"props":1362,"children":1364},{"class":258,"line":1363},17,[1365],{"type":45,"tag":256,"props":1366,"children":1367},{"style":275},[1368],{"type":50,"value":1369},"    }\n",{"type":45,"tag":256,"props":1371,"children":1373},{"class":258,"line":1372},18,[1374],{"type":45,"tag":256,"props":1375,"children":1376},{"style":275},[1377],{"type":50,"value":1378},"  ],\n",{"type":45,"tag":256,"props":1380,"children":1382},{"class":258,"line":1381},19,[1383,1387,1392,1396,1400,1404,1408,1413,1417,1421,1426,1430,1434,1439,1443,1447,1452,1456,1460,1465,1469,1473,1478],{"type":45,"tag":256,"props":1384,"children":1385},{"style":275},[1386],{"type":50,"value":900},{"type":45,"tag":256,"props":1388,"children":1389},{"style":903},[1390],{"type":50,"value":1391},"metadata",{"type":45,"tag":256,"props":1393,"children":1394},{"style":275},[1395],{"type":50,"value":294},{"type":45,"tag":256,"props":1397,"children":1398},{"style":275},[1399],{"type":50,"value":915},{"type":45,"tag":256,"props":1401,"children":1402},{"style":275},[1403],{"type":50,"value":1262},{"type":45,"tag":256,"props":1405,"children":1406},{"style":275},[1407],{"type":50,"value":278},{"type":45,"tag":256,"props":1409,"children":1410},{"style":263},[1411],{"type":50,"value":1412},"page",{"type":45,"tag":256,"props":1414,"children":1415},{"style":275},[1416],{"type":50,"value":294},{"type":45,"tag":256,"props":1418,"children":1419},{"style":275},[1420],{"type":50,"value":915},{"type":45,"tag":256,"props":1422,"children":1423},{"style":1007},[1424],{"type":50,"value":1425}," 1",{"type":45,"tag":256,"props":1427,"children":1428},{"style":275},[1429],{"type":50,"value":1331},{"type":45,"tag":256,"props":1431,"children":1432},{"style":275},[1433],{"type":50,"value":278},{"type":45,"tag":256,"props":1435,"children":1436},{"style":263},[1437],{"type":50,"value":1438},"page_size",{"type":45,"tag":256,"props":1440,"children":1441},{"style":275},[1442],{"type":50,"value":294},{"type":45,"tag":256,"props":1444,"children":1445},{"style":275},[1446],{"type":50,"value":915},{"type":45,"tag":256,"props":1448,"children":1449},{"style":1007},[1450],{"type":50,"value":1451}," 10",{"type":45,"tag":256,"props":1453,"children":1454},{"style":275},[1455],{"type":50,"value":1331},{"type":45,"tag":256,"props":1457,"children":1458},{"style":275},[1459],{"type":50,"value":278},{"type":45,"tag":256,"props":1461,"children":1462},{"style":263},[1463],{"type":50,"value":1464},"total_count",{"type":45,"tag":256,"props":1466,"children":1467},{"style":275},[1468],{"type":50,"value":294},{"type":45,"tag":256,"props":1470,"children":1471},{"style":275},[1472],{"type":50,"value":915},{"type":45,"tag":256,"props":1474,"children":1475},{"style":1007},[1476],{"type":50,"value":1477}," 31",{"type":45,"tag":256,"props":1479,"children":1480},{"style":275},[1481],{"type":50,"value":1351},{"type":45,"tag":256,"props":1483,"children":1485},{"class":258,"line":1484},20,[1486],{"type":45,"tag":256,"props":1487,"children":1488},{"style":275},[1489],{"type":50,"value":1490},"}\n",{"type":45,"tag":53,"props":1492,"children":1493},{},[1494,1496,1501,1503,1509],{"type":50,"value":1495},"Note: top-level key is ",{"type":45,"tag":78,"props":1497,"children":1499},{"className":1498},[],[1500],{"type":50,"value":906},{"type":50,"value":1502}," (not ",{"type":45,"tag":78,"props":1504,"children":1506},{"className":1505},[],[1507],{"type":50,"value":1508},"data",{"type":50,"value":1510},").",{"type":45,"tag":59,"props":1512,"children":1514},{"id":1513},"summarize-with-python3",[1515],{"type":50,"value":1516},"Summarize with python3",{"type":45,"tag":71,"props":1518,"children":1520},{"className":248,"code":1519,"language":250,"meta":80,"style":80},"curl -s \"$BASE\u002Fuser\u002Fdaily\u002Factivity?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD&page_size=30\" \\\n  -H \"Authorization: Bearer $KEY\" | python3 -c \"\nimport sys, json\nd = json.load(sys.stdin)\nrows = d.get('results', [])\nprint('{:\u003C12} {:>10} {:>12} {:>10}'.format('Date', 'Requests', 'Tokens', 'Spend'))\nprint('-' * 46)\ntotal_spend = 0\nfor r in rows:\n    m = r.get('metrics', {})\n    print('{:\u003C12} {:>10} {:>12} ${:>9.4f}'.format(\n        r.get('date', ''),\n        m.get('api_requests', 0),\n        m.get('total_tokens', 0),\n        m.get('spend', 0),\n    ))\n    total_spend += m.get('spend', 0)\nprint('-' * 46)\nprint('{:\u003C12} {:>10} {:>12} ${:>9.4f}'.format('TOTAL', '', '', total_spend))\n\"\n",[1521],{"type":45,"tag":78,"props":1522,"children":1523},{"__ignoreMap":80},[1524,1555,1598,1606,1614,1622,1630,1638,1646,1654,1662,1703,1711,1719,1727,1735,1743,1751,1758,1795],{"type":45,"tag":256,"props":1525,"children":1526},{"class":258,"line":259},[1527,1531,1535,1539,1543,1547,1551],{"type":45,"tag":256,"props":1528,"children":1529},{"style":263},[1530],{"type":50,"value":266},{"type":45,"tag":256,"props":1532,"children":1533},{"style":269},[1534],{"type":50,"value":272},{"type":45,"tag":256,"props":1536,"children":1537},{"style":275},[1538],{"type":50,"value":278},{"type":45,"tag":256,"props":1540,"children":1541},{"style":281},[1542],{"type":50,"value":284},{"type":45,"tag":256,"props":1544,"children":1545},{"style":269},[1546],{"type":50,"value":289},{"type":45,"tag":256,"props":1548,"children":1549},{"style":275},[1550],{"type":50,"value":294},{"type":45,"tag":256,"props":1552,"children":1553},{"style":281},[1554],{"type":50,"value":299},{"type":45,"tag":256,"props":1556,"children":1557},{"class":258,"line":302},[1558,1562,1566,1570,1574,1578,1583,1588,1593],{"type":45,"tag":256,"props":1559,"children":1560},{"style":269},[1561],{"type":50,"value":308},{"type":45,"tag":256,"props":1563,"children":1564},{"style":275},[1565],{"type":50,"value":278},{"type":45,"tag":256,"props":1567,"children":1568},{"style":269},[1569],{"type":50,"value":317},{"type":45,"tag":256,"props":1571,"children":1572},{"style":281},[1573],{"type":50,"value":322},{"type":45,"tag":256,"props":1575,"children":1576},{"style":275},[1577],{"type":50,"value":294},{"type":45,"tag":256,"props":1579,"children":1580},{"style":275},[1581],{"type":50,"value":1582}," |",{"type":45,"tag":256,"props":1584,"children":1585},{"style":263},[1586],{"type":50,"value":1587}," python3",{"type":45,"tag":256,"props":1589,"children":1590},{"style":269},[1591],{"type":50,"value":1592}," -c",{"type":45,"tag":256,"props":1594,"children":1595},{"style":275},[1596],{"type":50,"value":1597}," \"\n",{"type":45,"tag":256,"props":1599,"children":1600},{"class":258,"line":923},[1601],{"type":45,"tag":256,"props":1602,"children":1603},{"style":269},[1604],{"type":50,"value":1605},"import sys, json\n",{"type":45,"tag":256,"props":1607,"children":1608},{"class":258,"line":932},[1609],{"type":45,"tag":256,"props":1610,"children":1611},{"style":269},[1612],{"type":50,"value":1613},"d = json.load(sys.stdin)\n",{"type":45,"tag":256,"props":1615,"children":1616},{"class":258,"line":972},[1617],{"type":45,"tag":256,"props":1618,"children":1619},{"style":269},[1620],{"type":50,"value":1621},"rows = d.get('results', [])\n",{"type":45,"tag":256,"props":1623,"children":1624},{"class":258,"line":998},[1625],{"type":45,"tag":256,"props":1626,"children":1627},{"style":269},[1628],{"type":50,"value":1629},"print('{:\u003C12} {:>10} {:>12} {:>10}'.format('Date', 'Requests', 'Tokens', 'Spend'))\n",{"type":45,"tag":256,"props":1631,"children":1632},{"class":258,"line":1030},[1633],{"type":45,"tag":256,"props":1634,"children":1635},{"style":269},[1636],{"type":50,"value":1637},"print('-' * 46)\n",{"type":45,"tag":256,"props":1639,"children":1640},{"class":258,"line":28},[1641],{"type":45,"tag":256,"props":1642,"children":1643},{"style":269},[1644],{"type":50,"value":1645},"total_spend = 0\n",{"type":45,"tag":256,"props":1647,"children":1648},{"class":258,"line":1089},[1649],{"type":45,"tag":256,"props":1650,"children":1651},{"style":269},[1652],{"type":50,"value":1653},"for r in rows:\n",{"type":45,"tag":256,"props":1655,"children":1656},{"class":258,"line":1119},[1657],{"type":45,"tag":256,"props":1658,"children":1659},{"style":269},[1660],{"type":50,"value":1661},"    m = r.get('metrics', {})\n",{"type":45,"tag":256,"props":1663,"children":1664},{"class":258,"line":1149},[1665,1670,1675,1680,1685,1689,1694,1698],{"type":45,"tag":256,"props":1666,"children":1667},{"style":269},[1668],{"type":50,"value":1669},"    print('{:\u003C12} {:>10} {:>12} ",{"type":45,"tag":256,"props":1671,"children":1672},{"style":275},[1673],{"type":50,"value":1674},"${:",{"type":45,"tag":256,"props":1676,"children":1677},{"style":269},[1678],{"type":50,"value":1679},">",{"type":45,"tag":256,"props":1681,"children":1682},{"style":281},[1683],{"type":50,"value":1684},"9",{"type":45,"tag":256,"props":1686,"children":1687},{"style":269},[1688],{"type":50,"value":163},{"type":45,"tag":256,"props":1690,"children":1691},{"style":281},[1692],{"type":50,"value":1693},"4f",{"type":45,"tag":256,"props":1695,"children":1696},{"style":275},[1697],{"type":50,"value":1341},{"type":45,"tag":256,"props":1699,"children":1700},{"style":269},[1701],{"type":50,"value":1702},"'.format(\n",{"type":45,"tag":256,"props":1704,"children":1705},{"class":258,"line":1179},[1706],{"type":45,"tag":256,"props":1707,"children":1708},{"style":269},[1709],{"type":50,"value":1710},"        r.get('date', ''),\n",{"type":45,"tag":256,"props":1712,"children":1713},{"class":258,"line":1205},[1714],{"type":45,"tag":256,"props":1715,"children":1716},{"style":269},[1717],{"type":50,"value":1718},"        m.get('api_requests', 0),\n",{"type":45,"tag":256,"props":1720,"children":1721},{"class":258,"line":1214},[1722],{"type":45,"tag":256,"props":1723,"children":1724},{"style":269},[1725],{"type":50,"value":1726},"        m.get('total_tokens', 0),\n",{"type":45,"tag":256,"props":1728,"children":1729},{"class":258,"line":1239},[1730],{"type":45,"tag":256,"props":1731,"children":1732},{"style":269},[1733],{"type":50,"value":1734},"        m.get('spend', 0),\n",{"type":45,"tag":256,"props":1736,"children":1737},{"class":258,"line":1354},[1738],{"type":45,"tag":256,"props":1739,"children":1740},{"style":269},[1741],{"type":50,"value":1742},"    ))\n",{"type":45,"tag":256,"props":1744,"children":1745},{"class":258,"line":1363},[1746],{"type":45,"tag":256,"props":1747,"children":1748},{"style":269},[1749],{"type":50,"value":1750},"    total_spend += m.get('spend', 0)\n",{"type":45,"tag":256,"props":1752,"children":1753},{"class":258,"line":1372},[1754],{"type":45,"tag":256,"props":1755,"children":1756},{"style":269},[1757],{"type":50,"value":1637},{"type":45,"tag":256,"props":1759,"children":1760},{"class":258,"line":1381},[1761,1766,1770,1774,1778,1782,1786,1790],{"type":45,"tag":256,"props":1762,"children":1763},{"style":269},[1764],{"type":50,"value":1765},"print('{:\u003C12} {:>10} {:>12} ",{"type":45,"tag":256,"props":1767,"children":1768},{"style":275},[1769],{"type":50,"value":1674},{"type":45,"tag":256,"props":1771,"children":1772},{"style":269},[1773],{"type":50,"value":1679},{"type":45,"tag":256,"props":1775,"children":1776},{"style":281},[1777],{"type":50,"value":1684},{"type":45,"tag":256,"props":1779,"children":1780},{"style":269},[1781],{"type":50,"value":163},{"type":45,"tag":256,"props":1783,"children":1784},{"style":281},[1785],{"type":50,"value":1693},{"type":45,"tag":256,"props":1787,"children":1788},{"style":275},[1789],{"type":50,"value":1341},{"type":45,"tag":256,"props":1791,"children":1792},{"style":269},[1793],{"type":50,"value":1794},"'.format('TOTAL', '', '', total_spend))\n",{"type":45,"tag":256,"props":1796,"children":1797},{"class":258,"line":1484},[1798],{"type":45,"tag":256,"props":1799,"children":1800},{"style":275},[1801],{"type":50,"value":327},{"type":45,"tag":59,"props":1803,"children":1805},{"id":1804},"error-handling",[1806],{"type":50,"value":1807},"Error handling",{"type":45,"tag":53,"props":1809,"children":1810},{},[1811],{"type":50,"value":1812},"Before processing results, check the HTTP status:",{"type":45,"tag":184,"props":1814,"children":1815},{},[1816,1834,1844],{"type":45,"tag":107,"props":1817,"children":1818},{},[1819,1824,1826,1832],{"type":45,"tag":111,"props":1820,"children":1821},{},[1822],{"type":50,"value":1823},"401\u002F403",{"type":50,"value":1825}," — invalid or expired ",{"type":45,"tag":78,"props":1827,"children":1829},{"className":1828},[],[1830],{"type":50,"value":1831},"LITELLM_API_KEY",{"type":50,"value":1833},"; ask the user to verify",{"type":45,"tag":107,"props":1835,"children":1836},{},[1837,1842],{"type":45,"tag":111,"props":1838,"children":1839},{},[1840],{"type":50,"value":1841},"404",{"type":50,"value":1843}," — endpoint not available; check LiteLLM proxy version supports activity endpoints",{"type":45,"tag":107,"props":1845,"children":1846},{},[1847,1852],{"type":45,"tag":111,"props":1848,"children":1849},{},[1850],{"type":50,"value":1851},"Empty results",{"type":50,"value":1853}," — no activity in the given date range; confirm dates are correct",{"type":45,"tag":59,"props":1855,"children":1857},{"id":1856},"instructions",[1858],{"type":50,"value":1859},"Instructions",{"type":45,"tag":103,"props":1861,"children":1862},{},[1863,1868,1873,1878,1883,1895],{"type":45,"tag":107,"props":1864,"children":1865},{},[1866],{"type":50,"value":1867},"Ask for date range — default to current month.",{"type":45,"tag":107,"props":1869,"children":1870},{},[1871],{"type":50,"value":1872},"Run the appropriate endpoint. For job attribution, prefer tag endpoints and\nask for the job tag if it was not provided.",{"type":45,"tag":107,"props":1874,"children":1875},{},[1876],{"type":50,"value":1877},"Print a table: Date | Requests | Tokens | Spend.",{"type":45,"tag":107,"props":1879,"children":1880},{},[1881],{"type":50,"value":1882},"Show totals row at the bottom.",{"type":45,"tag":107,"props":1884,"children":1885},{},[1886,1888,1894],{"type":50,"value":1887},"Highlight any days with ",{"type":45,"tag":78,"props":1889,"children":1891},{"className":1890},[],[1892],{"type":50,"value":1893},"failed_requests > 0",{"type":50,"value":163},{"type":45,"tag":107,"props":1896,"children":1897},{},[1898,1900,1906],{"type":50,"value":1899},"If ",{"type":45,"tag":78,"props":1901,"children":1903},{"className":1902},[],[1904],{"type":50,"value":1905},"metadata.total_pages > 1",{"type":50,"value":1907},", offer to fetch remaining pages.",{"type":45,"tag":1909,"props":1910,"children":1911},"style",{},[1912],{"type":50,"value":1913},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1915,"total":2056},[1916,1935,1947,1957,1967,1979,1989,2001,2012,2024,2036,2047],{"slug":1917,"name":1917,"fn":1918,"description":1919,"org":1920,"tags":1921,"stars":24,"repoUrl":25,"updatedAt":1934},"add-agent","create AI agents on LiteLLM proxy","Create a new AI agent on a live LiteLLM proxy. Asks for agent name, the underlying model, and optional MCP server access, then calls POST \u002Fv1\u002Fagents.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1922,1925,1928,1931],{"name":1923,"slug":1924,"type":16},"Agents","agents",{"name":1926,"slug":1927,"type":16},"API Development","api-development",{"name":1929,"slug":1930,"type":16},"LLM","llm",{"name":1932,"slug":1933,"type":16},"MCP","mcp","2026-07-14T05:37:35.882412",{"slug":1936,"name":1936,"fn":1937,"description":1938,"org":1939,"tags":1940,"stars":24,"repoUrl":25,"updatedAt":1946},"add-key","generate API keys on LiteLLM proxy","Generate a new API key on a live LiteLLM proxy. Asks for alias, scope (user\u002Fteam), budget, models, and expiry, then calls POST \u002Fkey\u002Fgenerate. Use when the user wants to create, generate, or provision an API key on a LiteLLM proxy instance.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1941,1944,1945],{"name":1942,"slug":1943,"type":16},"AI Infrastructure","ai-infrastructure",{"name":1926,"slug":1927,"type":16},{"name":9,"slug":8,"type":16},"2026-07-14T05:37:23.401687",{"slug":1948,"name":1948,"fn":1949,"description":1950,"org":1951,"tags":1952,"stars":24,"repoUrl":25,"updatedAt":1956},"add-mcp","register MCP servers on LiteLLM proxy","Register a new MCP server on a live LiteLLM proxy. Asks for the server name, transport type, URL, and optional auth, then calls POST \u002Fv1\u002Fmcp\u002Fserver.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1953,1954,1955],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1932,"slug":1933,"type":16},"2026-07-14T05:37:18.330664",{"slug":1958,"name":1958,"fn":1959,"description":1960,"org":1961,"tags":1962,"stars":24,"repoUrl":25,"updatedAt":1966},"add-model","add models to LiteLLM proxy","Add a new model to a live LiteLLM proxy. Walks the user through picking a provider, entering the deployment name and credentials, calls POST \u002Fmodel\u002Fnew, then test-calls the model to confirm it routes correctly. Use when the user wants to add, register, deploy, or configure a new model on a LiteLLM proxy instance.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1963,1964,1965],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1929,"slug":1930,"type":16},"2026-07-14T05:37:41.141371",{"slug":1968,"name":1968,"fn":1969,"description":1970,"org":1971,"tags":1972,"stars":24,"repoUrl":25,"updatedAt":1978},"add-org","create organizations on LiteLLM proxy","Create a new organization on a live LiteLLM proxy. Asks for org name, budget, and allowed models, then calls POST \u002Forganization\u002Fnew.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1973,1974,1975],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1976,"slug":1977,"type":16},"Management","management","2026-07-14T05:37:43.83623",{"slug":1980,"name":1980,"fn":1981,"description":1982,"org":1983,"tags":1984,"stars":24,"repoUrl":25,"updatedAt":1988},"add-team","create new teams on LiteLLM proxy","Create a new team on a live LiteLLM proxy. Asks for team name, budget, and allowed models, then calls POST \u002Fteam\u002Fnew and shows the result. Use when the user wants to create a new team, set up team budgets, or configure model access for a team on the proxy.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1985,1986,1987],{"name":1942,"slug":1943,"type":16},{"name":1929,"slug":1930,"type":16},{"name":1976,"slug":1977,"type":16},"2026-07-14T05:37:29.671894",{"slug":1990,"name":1990,"fn":1991,"description":1992,"org":1993,"tags":1994,"stars":24,"repoUrl":25,"updatedAt":2000},"add-user","create LiteLLM proxy users","Create a new user on a live LiteLLM proxy. Asks for email, role, and optional budget\u002Fmodel limits, then calls POST \u002Fuser\u002Fnew and shows the result.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1995,1996,1997],{"name":1942,"slug":1943,"type":16},{"name":1929,"slug":1930,"type":16},{"name":1998,"slug":1999,"type":16},"Operations","operations","2026-07-14T05:37:22.16293",{"slug":2002,"name":2002,"fn":2003,"description":2004,"org":2005,"tags":2006,"stars":24,"repoUrl":25,"updatedAt":2011},"delete-agent","delete AI agents from LiteLLM proxy","Delete an AI agent from a live LiteLLM proxy. Ask for the agent_id and confirm before calling DELETE \u002Fv1\u002Fagents\u002F{agent_id}.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2007,2008,2009,2010],{"name":1923,"slug":1924,"type":16},{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1976,"slug":1977,"type":16},"2026-07-14T05:37:34.647734",{"slug":2013,"name":2013,"fn":2014,"description":2015,"org":2016,"tags":2017,"stars":24,"repoUrl":25,"updatedAt":2023},"delete-key","delete API keys from LiteLLM proxy","Delete one or more API keys from a live LiteLLM proxy. Ask for the key(s) and confirm before calling POST \u002Fkey\u002Fdelete.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2018,2019,2020],{"name":1926,"slug":1927,"type":16},{"name":9,"slug":8,"type":16},{"name":2021,"slug":2022,"type":16},"Security","security","2026-07-14T05:37:38.407239",{"slug":2025,"name":2025,"fn":2026,"description":2027,"org":2028,"tags":2029,"stars":24,"repoUrl":25,"updatedAt":2035},"delete-mcp","delete MCP servers from LiteLLM proxy","Delete an MCP server from a live LiteLLM proxy. Ask for the server_id and confirm before calling DELETE \u002Fv1\u002Fmcp\u002Fserver\u002F{server_id}.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2030,2031,2034],{"name":1942,"slug":1943,"type":16},{"name":2032,"slug":2033,"type":16},"Configuration","configuration",{"name":1932,"slug":1933,"type":16},"2026-07-14T05:37:32.167939",{"slug":2037,"name":2037,"fn":2038,"description":2039,"org":2040,"tags":2041,"stars":24,"repoUrl":25,"updatedAt":2046},"delete-model","delete models from LiteLLM proxy","Delete a model from a live LiteLLM proxy. Asks for the model name or model_id and confirms before calling POST \u002Fmodel\u002Fdelete. Use when the user wants to remove, delete, or unregister a model from a LiteLLM proxy instance.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2042,2043,2044,2045],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1929,"slug":1930,"type":16},{"name":1976,"slug":1977,"type":16},"2026-07-14T05:37:33.417861",{"slug":2048,"name":2048,"fn":2049,"description":2050,"org":2051,"tags":2052,"stars":24,"repoUrl":25,"updatedAt":2055},"delete-org","delete organizations from LiteLLM proxy","Delete one or more organizations from a live LiteLLM proxy. Ask for the organization_id(s) and confirm before calling DELETE \u002Forganization\u002Fdelete.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2053,2054],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},"2026-07-14T05:37:20.916307",21,{"items":2058,"total":2056},[2059,2066,2072,2078,2084,2090,2096],{"slug":1917,"name":1917,"fn":1918,"description":1919,"org":2060,"tags":2061,"stars":24,"repoUrl":25,"updatedAt":1934},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2062,2063,2064,2065],{"name":1923,"slug":1924,"type":16},{"name":1926,"slug":1927,"type":16},{"name":1929,"slug":1930,"type":16},{"name":1932,"slug":1933,"type":16},{"slug":1936,"name":1936,"fn":1937,"description":1938,"org":2067,"tags":2068,"stars":24,"repoUrl":25,"updatedAt":1946},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2069,2070,2071],{"name":1942,"slug":1943,"type":16},{"name":1926,"slug":1927,"type":16},{"name":9,"slug":8,"type":16},{"slug":1948,"name":1948,"fn":1949,"description":1950,"org":2073,"tags":2074,"stars":24,"repoUrl":25,"updatedAt":1956},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2075,2076,2077],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1932,"slug":1933,"type":16},{"slug":1958,"name":1958,"fn":1959,"description":1960,"org":2079,"tags":2080,"stars":24,"repoUrl":25,"updatedAt":1966},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2081,2082,2083],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1929,"slug":1930,"type":16},{"slug":1968,"name":1968,"fn":1969,"description":1970,"org":2085,"tags":2086,"stars":24,"repoUrl":25,"updatedAt":1978},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2087,2088,2089],{"name":1942,"slug":1943,"type":16},{"name":9,"slug":8,"type":16},{"name":1976,"slug":1977,"type":16},{"slug":1980,"name":1980,"fn":1981,"description":1982,"org":2091,"tags":2092,"stars":24,"repoUrl":25,"updatedAt":1988},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2093,2094,2095],{"name":1942,"slug":1943,"type":16},{"name":1929,"slug":1930,"type":16},{"name":1976,"slug":1977,"type":16},{"slug":1990,"name":1990,"fn":1991,"description":1992,"org":2097,"tags":2098,"stars":24,"repoUrl":25,"updatedAt":2000},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2099,2100,2101],{"name":1942,"slug":1943,"type":16},{"name":1929,"slug":1930,"type":16},{"name":1998,"slug":1999,"type":16}]