openclaw-quickbooks

📁 smithery/ai 📅 2 days ago
1
总安装量
1
周安装量
#47808
全站排名
安装命令
npx skills add https://smithery.ai

Agent 安装分布

amp 1
openclaw 1
opencode 1
kimi-cli 1
github-copilot 1

Skill 文档

QuickBooks Online

Small business accounting.

Environment

export QUICKBOOKS_ACCESS_TOKEN="xxxxxxxxxx"
export QUICKBOOKS_REALM_ID="123456789"  # Company ID
export QB_BASE="https://quickbooks.api.intuit.com/v3/company"

List Customers

curl "$QB_BASE/$QUICKBOOKS_REALM_ID/query?query=select * from Customer" \
  -H "Authorization: Bearer $QUICKBOOKS_ACCESS_TOKEN" \
  -H "Accept: application/json"

Create Invoice

curl -X POST "$QB_BASE/$QUICKBOOKS_REALM_ID/invoice" \
  -H "Authorization: Bearer $QUICKBOOKS_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "CustomerRef": {"value": "1"},
    "Line": [{
      "Amount": 100.00,
      "DetailType": "SalesItemLineDetail",
      "SalesItemLineDetail": {"ItemRef": {"value": "1"}}
    }]
  }'

List Invoices

curl "$QB_BASE/$QUICKBOOKS_REALM_ID/query?query=select * from Invoice" \
  -H "Authorization: Bearer $QUICKBOOKS_ACCESS_TOKEN" \
  -H "Accept: application/json"

Get Company Info

curl "$QB_BASE/$QUICKBOOKS_REALM_ID/companyinfo/$QUICKBOOKS_REALM_ID" \
  -H "Authorization: Bearer $QUICKBOOKS_ACCESS_TOKEN" \
  -H "Accept: application/json"

Create Payment

curl -X POST "$QB_BASE/$QUICKBOOKS_REALM_ID/payment" \
  -H "Authorization: Bearer $QUICKBOOKS_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "CustomerRef": {"value": "1"},
    "TotalAmt": 100.00,
    "Line": [{"Amount": 100.00, "LinkedTxn": [{"TxnId": "123", "TxnType": "Invoice"}]}]
  }'

Links