xero
Troubleshooting
If requests fail, run zero doctor check-connector --env-name XERO_TOKEN or zero doctor check-connector --url https://api.xero.com/Connections --method GET
Step 1: Get Tenant ID (Required First)
Every Xero API call needs a xero-tenant-id header. Get it from the connections endpoint:
curl -s "https://api.xero.com/Connections" \
--header "Authorization: Bearer $XERO_TOKEN" \
--header "Content-Type: application/json"
Response returns an array of connected orgs. Use the tenantId from the first (or desired) entry:
[
{
More from vm0-ai/vm0-skills
hackernews
Hacker News API for stories and comments. Use when user mentions "Hacker
2.7Kcloudflare-tunnel
Cloudflare Tunnel API for secure tunnels. Use when user mentions "Cloudflare
560google-sheets
Google Sheets API for spreadsheets. Use when user mentions "Google Sheets",
417minimax
MiniMax API for AI models. Use when user mentions "MiniMax", "Chinese
347instagram
Instagram API for posts and media. Use when user mentions "Instagram",
343apify
Apify web scraping platform. Use when user mentions "scrape website",
317