{"info":{"name":"RepairHQ Public API v1","description":"Read-only requests. Set token in your private local Postman environment or vault. Never share an export containing a real token. The collection contains no credentials. Follow response.next as after until null.","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},"variable":[{"key":"baseUrl","value":"https://www.repairhq.io"},{"key":"token","value":"","type":"string"}],"auth":{"type":"bearer","bearer":[{"key":"token","value":"{{token}}","type":"string"}]},"item":[{"name":"List repairs","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/api/public/v1?resource=repairs","host":["{{baseUrl}}"],"path":["api","public","v1"],"query":[{"key":"resource","value":"repairs"},{"key":"after","value":"","disabled":true,"description":"Paste response.next from the preceding page; keep disabled on the first page."}]},"description":"Repair tickets, their current status, priority, and due date. Requires repairs:read. Returns at most 50 records."}},{"name":"List inventory","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/api/public/v1?resource=inventory","host":["{{baseUrl}}"],"path":["api","public","v1"],"query":[{"key":"resource","value":"inventory"},{"key":"after","value":"","disabled":true,"description":"Paste response.next from the preceding page; keep disabled on the first page."}]},"description":"Unarchived products with on-hand stock, available stock, and selling prices. Requires inventory:read. Returns at most 50 records."}},{"name":"List customers","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/api/public/v1?resource=customers","host":["{{baseUrl}}"],"path":["api","public","v1"],"query":[{"key":"resource","value":"customers"},{"key":"after","value":"","disabled":true,"description":"Paste response.next from the preceding page; keep disabled on the first page."}]},"description":"Unarchived customer contacts and recorded service communication preferences. Requires customers:read. Returns at most 50 records."}},{"name":"List events","request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":{"raw":"{{baseUrl}}/api/public/v1?resource=events","host":["{{baseUrl}}"],"path":["api","public","v1"],"query":[{"key":"resource","value":"events"},{"key":"after","value":"","disabled":true,"description":"Paste response.next from the preceding page; keep disabled on the first page."}]},"description":"Recorded job, repair ticket, invoice, and inventory activity. Requires events:read. Returns at most 50 records."}}]}