{"documentation":"Use these endpoints to retrieve QuickBooks tokens and data for Azure Data Factory","endpoints":{"/invoices":{"authentication":"Bearer token required","description":"Get all invoices from QuickBooks","method":"GET","returns":"JSON with all invoice data"},"/query":{"authentication":"Bearer token required","description":"Execute a SQL-like query against QuickBooks","example":"/query?sql=SELECT * FROM Invoice WHERE TotalAmt>100 ORDER BY TxnDate DESC MAXRESULTS 50","method":"GET","parameters":"sql (required)","returns":"JSON with query results"},"/refresh":{"description":"Force token refresh","method":"GET","returns":"JSON with new access_token and metadata"},"/status":{"description":"Check token status","method":"GET","returns":"JSON with token status information"},"/tables":{"authentication":"Bearer token required","description":"List all available QuickBooks tables/entities","method":"GET","returns":"JSON with list of available tables"},"/token":{"description":"Get current valid access token","method":"GET","returns":"JSON with access_token and metadata"}},"service":"QuickBooks Token Service","status":"running","version":"1.0"}
