{"info":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","description":"<html><head></head><body><p>Public API endpoints for external integrations with Billoget. This collection contains only the publicly accessible endpoints for developers building integrations. Version 1.1.0 includes enhanced budget management, customer fields, and product variants support.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"46531233","collectionId":"fc0173f7-de55-49d6-bd50-410966a16a84","publishedId":"2sB34cp2rJ","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"0049FF","highlight":"FF5500"},"publishDate":"2025-07-07T00:09:38.000Z"},"item":[{"name":"📋 Budgets API","item":[{"name":"List Budgets","id":"5e71aea8-63ce-4c07-9417-d75e7b5fa67f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/budgets?page=1&limit=10","description":"<p>Retrieve a paginated list of budgets with enhanced filtering options</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","budgets"],"host":["https://api.billoget.com/v1"],"query":[{"disabled":true,"description":{"content":"<p>Filter by state (0=Generated, 1=Approved, 2=Rejected)</p>\n","type":"text/plain"},"key":"state","value":"0"},{"disabled":true,"description":{"content":"<p>Filter by customer ID</p>\n","type":"text/plain"},"key":"customerId","value":"customer_123"},{"disabled":true,"description":{"content":"<p>Minimum total amount</p>\n","type":"text/plain"},"key":"minTotal","value":"1000"},{"disabled":true,"description":{"content":"<p>Maximum total amount</p>\n","type":"text/plain"},"key":"maxTotal","value":"5000"},{"disabled":true,"description":{"content":"<p>Created after date (YYYY-MM-DD)</p>\n","type":"text/plain"},"key":"createdAfter","value":"2024-01-01"},{"disabled":true,"description":{"content":"<p>Sort field (issueDate, total, state)</p>\n","type":"text/plain"},"key":"sort","value":"issueDate"},{"disabled":true,"description":{"content":"<p>Sort order (asc/desc)</p>\n","type":"text/plain"},"key":"order","value":"desc"},{"key":"page","value":"1"},{"key":"limit","value":"10"}],"variable":[]}},"response":[{"id":"1fbc3ba9-b9a1-48a7-a20c-02b82f3e89f6","name":"Success Response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":{"raw":"https://api.billoget.com/v1/api/public/budgets?page=1&limit=1","host":["https://api.billoget.com/v1"],"path":["api","public","budgets"],"query":[{"key":"state","value":"0","description":"Filter by state (0=Generated, 1=Approved, 2=Rejected)","disabled":true},{"key":"customerId","value":"customer_123","description":"Filter by customer ID","disabled":true},{"key":"minTotal","value":"1000","description":"Minimum total amount","disabled":true},{"key":"maxTotal","value":"5000","description":"Maximum total amount","disabled":true},{"key":"createdAfter","value":"2024-01-01","description":"Created after date (YYYY-MM-DD)","disabled":true},{"key":"sort","value":"issueDate","description":"Sort field (issueDate, total, state)","disabled":true},{"key":"order","value":"desc","description":"Sort order (asc/desc)","disabled":true},{"key":"page","value":"1"},{"key":"limit","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 07 Jul 2025 00:58:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"343-B3UCuXAMGe/lQMTaihwnF9bTMMA\""},{"key":"Server","value":"cloudflare"},{"key":"X-Powered-By","value":"Express"},{"key":"X-Railway-Edge","value":"railway/us-east4-eqdc4a"},{"key":"X-Railway-Request-Id","value":"Tzr8GOFcQLu0yO2qg4a9AQ"},{"key":"X-Ratelimit-Limit","value":"900"},{"key":"X-Ratelimit-Remaining","value":"899"},{"key":"X-Ratelimit-Reset","value":"1751850000"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=aqqCepmrnJVODTRZJgaRj9SPsJYj2PLOvcxQf0bvFJyXJ0aqNphjC32taNkPJ57btR7i%2BV7TNQzsLZOz8Tv00FoMRTwaZRIg9VYbl6kB\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"95b364ca0ea77f26-NQN"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"id\": 34,\n            \"customerName\": \"Fabricio Chano\",\n            \"customerEmail\": \"matias.lucchetti.epet20@gmail.com\",\n            \"customerPhone\": \"02995295596\",\n            \"items\": [\n                {\n                    \"id\": 53,\n                    \"product\": {\n                        \"id\": 34,\n                        \"productCode\": \"PRD-0003\",\n                        \"description\": \"Pecheras Escolares\",\n                        \"category\": \"textiles\",\n                        \"price\": \"96000.00\",\n                        \"stock\": 20,\n                        \"netContent\": \"1.00\",\n                        \"netContentUnit\": \"unidad\",\n                        \"isActive\": true,\n                        \"sku\": null,\n                        \"barcode\": null,\n                        \"imageUrl\": null,\n                        \"type\": \"product\",\n                        \"businessId\": 6,\n                        \"createdAt\": \"2025-07-01T09:21:16.334Z\",\n                        \"updatedAt\": \"2025-07-01T09:21:16.334Z\"\n                    },\n                    \"productId\": 34,\n                    \"package\": null,\n                    \"packageId\": null,\n                    \"quantity\": 1,\n                    \"unitPrice\": \"96000.00\",\n                    \"subtotal\": \"96000.00\",\n                    \"budgetId\": 34\n                }\n            ],\n            \"subtotal\": \"96000.00\",\n            \"total\": \"116160.00\",\n            \"currency\": \"ARS\",\n            \"state\": 0,\n            \"comments\": null,\n            \"issueDate\": \"2025-07-02T00:35:35.450Z\",\n            \"expirationDate\": \"2025-07-03T03:00:00.000Z\"\n        }\n    ],\n    \"pagination\": {\n        \"page\": \"1\",\n        \"limit\": \"1\",\n        \"total\": 8\n    }\n}"}],"_postman_id":"5e71aea8-63ce-4c07-9417-d75e7b5fa67f"},{"name":"Get Budget by ID","id":"bcb8ad8a-833b-40b1-8113-4558378720fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/budgets/3","description":"<p>Retrieve a specific budget by its ID with full details including items and UBS information</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","budgets","3"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[]}},"response":[{"id":"bf9e5fef-e578-47b8-80b2-639813e94ce8","name":"Success Response","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/budgets/34"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 07 Jul 2025 00:58:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"308-szF7umc0QSlwQKrl0w+4j5tWSO8\""},{"key":"Server","value":"cloudflare"},{"key":"X-Powered-By","value":"Express"},{"key":"X-Railway-Edge","value":"railway/us-east4-eqdc4a"},{"key":"X-Railway-Request-Id","value":"BxO9YZhHShe-tk7_g4a9AQ"},{"key":"X-Ratelimit-Limit","value":"900"},{"key":"X-Ratelimit-Remaining","value":"899"},{"key":"X-Ratelimit-Reset","value":"1751850000"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=1hOZdaUjEuZBVzYKwKpyhELupVobfYeIQhfYS54vxbz4V37eHs55qDRvQU7HzGUPTIMpBpDL9GjYVEYuuWsNbwfq6FE3PDkqQ2qrbQ5F\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"95b36577db9b7f26-NQN"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 34,\n    \"customerName\": \"Fabricio Chano\",\n    \"customerEmail\": \"matias.lucchetti.epet20@gmail.com\",\n    \"customerPhone\": \"02995295596\",\n    \"items\": [\n        {\n            \"id\": 53,\n            \"product\": {\n                \"id\": 34,\n                \"productCode\": \"PRD-0003\",\n                \"description\": \"Pecheras Escolares\",\n                \"category\": \"textiles\",\n                \"price\": \"96000.00\",\n                \"stock\": 20,\n                \"netContent\": \"1.00\",\n                \"netContentUnit\": \"unidad\",\n                \"isActive\": true,\n                \"sku\": null,\n                \"barcode\": null,\n                \"imageUrl\": null,\n                \"type\": \"product\",\n                \"businessId\": 6,\n                \"createdAt\": \"2025-07-01T09:21:16.334Z\",\n                \"updatedAt\": \"2025-07-01T09:21:16.334Z\"\n            },\n            \"productId\": 34,\n            \"package\": null,\n            \"packageId\": null,\n            \"quantity\": 1,\n            \"unitPrice\": \"96000.00\",\n            \"subtotal\": \"96000.00\",\n            \"budgetId\": 34\n        }\n    ],\n    \"subtotal\": \"96000.00\",\n    \"total\": \"116160.00\",\n    \"currency\": \"ARS\",\n    \"state\": 0,\n    \"comments\": null,\n    \"issueDate\": \"2025-07-02T00:35:35.450Z\",\n    \"expirationDate\": \"2025-07-03T03:00:00.000Z\"\n}"},{"id":"020406ac-2185-493d-96fa-2682c66e4baf","name":"404 not found","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/budgets/3"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 07 Jul 2025 00:59:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Etag","value":"W/\"43-phZhiaicpghm6Qp0bHdZb4snoPA\""},{"key":"Server","value":"cloudflare"},{"key":"X-Powered-By","value":"Express"},{"key":"X-Railway-Edge","value":"railway/us-east4-eqdc4a"},{"key":"X-Railway-Request-Id","value":"2igu6iL6QzyEFKt_g4a9AQ"},{"key":"X-Ratelimit-Limit","value":"900"},{"key":"X-Ratelimit-Remaining","value":"899"},{"key":"X-Ratelimit-Reset","value":"1751850000"},{"key":"Cf-Cache-Status","value":"DYNAMIC"},{"key":"Nel","value":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}"},{"key":"Report-To","value":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=86LYl%2Be4LAhWzBDrispGvH%2Fj55Uvia4QqJCL1axRMsLKYO2J3kyjJ10%2BjWlvPzi0Bqe2U4ctxhBjKzXDy4qUT4gv2pySAQcuJ19X8hDf\"}]}"},{"key":"Content-Encoding","value":"br"},{"key":"CF-RAY","value":"95b365f69f047f26-NQN"},{"key":"alt-svc","value":"h3=\":443\"; ma=86400"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Budget not found\",\n    \"error\": \"Not Found\",\n    \"statusCode\": 404\n}"}],"_postman_id":"bcb8ad8a-833b-40b1-8113-4558378720fb"},{"name":"Get Budget by Public Token","id":"edc8e74f-612e-42c2-b7c3-4d4cdf214548","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/ubs/budget/:publicToken","description":"<p>Retrieve a budget using its public token (UBS - Unified Budgeting Standard)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","ubs","budget",":publicToken"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"68236017-3c62-4f23-a7cf-f9b354d1c737","description":{"content":"<p>Public token for budget access</p>\n","type":"text/plain"},"type":"any","value":"pub_token_abc123","key":"publicToken"}]}},"response":[],"_postman_id":"edc8e74f-612e-42c2-b7c3-4d4cdf214548"}],"id":"4c2d2f14-38a8-43a8-ae0c-4c4e9053d509","description":"<p>Read-only access to budget information. Note: Budget creation/modification is now handled through the app interface for data integrity.</p>\n","_postman_id":"4c2d2f14-38a8-43a8-ae0c-4c4e9053d509","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}}},{"name":"👥 Customers API","item":[{"name":"List Customers","id":"e4f809f5-ff2b-4111-8fcd-56b075c1ce25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/customers?page=1&limit=10","description":"<p>Retrieve a paginated list of customers with enhanced search capabilities</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","customers"],"host":["https://api.billoget.com/v1"],"query":[{"description":{"content":"<p>Page number</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>Items per page</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"disabled":true,"description":{"content":"<p>Search by name, email, or phone</p>\n","type":"text/plain"},"key":"search","value":"john"},{"disabled":true,"description":{"content":"<p>Filter by DNI</p>\n","type":"text/plain"},"key":"dni","value":"12345678"},{"disabled":true,"description":{"content":"<p>Filter by CUIT</p>\n","type":"text/plain"},"key":"cuit","value":"20-12345678-9"},{"disabled":true,"description":{"content":"<p>Sort field</p>\n","type":"text/plain"},"key":"sort","value":"firstName"},{"disabled":true,"description":{"content":"<p>Sort order</p>\n","type":"text/plain"},"key":"order","value":"asc"}],"variable":[]}},"response":[],"_postman_id":"e4f809f5-ff2b-4111-8fcd-56b075c1ce25"},{"name":"Get Customer by ID","id":"515d471e-c959-47ac-a495-6c23dd5845a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/customers/:customerId","description":"<p>Retrieve a specific customer by ID with all fields including DNI and CUIT</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","customers",":customerId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"c715f8f0-913c-4d4c-a7b0-00ed70a2d683","description":{"content":"<p>Customer ID</p>\n","type":"text/plain"},"type":"any","value":"customer_456","key":"customerId"}]}},"response":[],"_postman_id":"515d471e-c959-47ac-a495-6c23dd5845a1"},{"name":"Create Customer","id":"f74cd15b-7c23-4551-bd41-8101443045e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"firstName\": \"John\",\n  \"lastName\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phoneNumber\": \"+1-555-123-4567\",\n  \"dni\": 12345678,\n  \"cuit\": \"20-12345678-9\"\n}"},"url":"https://api.billoget.com/v1/api/public/customers","description":"<p>Create a new customer with enhanced fields including DNI and CUIT</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","customers"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[]}},"response":[],"_postman_id":"f74cd15b-7c23-4551-bd41-8101443045e0"},{"name":"Update Customer","id":"eb48fc8b-e3b4-4add-85d8-fd0f29f6764f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"firstName\": \"John\",\n  \"lastName\": \"Smith\",\n  \"email\": \"john.smith@example.com\",\n  \"phoneNumber\": \"+1-555-987-6543\",\n  \"dni\": 87654321,\n  \"cuit\": \"20-87654321-9\"\n}"},"url":"https://api.billoget.com/v1/api/public/customers/:customerId","description":"<p>Update an existing customer's information</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","customers",":customerId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"19c2b649-53ec-44c3-9789-683c4e86b5f8","description":{"content":"<p>Customer ID to update</p>\n","type":"text/plain"},"type":"any","value":"customer_456","key":"customerId"}]}},"response":[],"_postman_id":"eb48fc8b-e3b4-4add-85d8-fd0f29f6764f"},{"name":"Delete Customer","id":"44dd0562-32db-4835-ba35-683aaf623bcc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.billoget.com/v1/api/public/customers/:customerId","description":"<p>Delete a customer (soft delete)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","customers",":customerId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"42fab04a-58af-4083-a2be-8547b93bc075","description":{"content":"<p>Customer ID to delete</p>\n","type":"text/plain"},"type":"any","value":"customer_456","key":"customerId"}]}},"response":[],"_postman_id":"44dd0562-32db-4835-ba35-683aaf623bcc"}],"id":"8e23cfbd-93eb-44d7-9d64-8e6b7ec2f731","description":"<p>Enhanced customer management with DNI and CUIT support</p>\n","_postman_id":"8e23cfbd-93eb-44d7-9d64-8e6b7ec2f731","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}}},{"name":"📦 Products API","item":[{"name":"List Products","id":"c717d748-0f6a-438c-a8fd-c6cc95cbb5a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/products?page=1&limit=10","description":"<p>Retrieve a paginated list of products with enhanced filtering options</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","products"],"host":["https://api.billoget.com/v1"],"query":[{"description":{"content":"<p>Page number</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>Items per page</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"disabled":true,"description":{"content":"<p>Filter by category</p>\n","type":"text/plain"},"key":"category","value":"services"},{"disabled":true,"description":{"content":"<p>Search in description</p>\n","type":"text/plain"},"key":"search","value":"marketing"},{"disabled":true,"description":{"content":"<p>Filter by active status</p>\n","type":"text/plain"},"key":"isActive","value":"true"},{"disabled":true,"description":{"content":"<p>Filter by type (PRODUCT, SERVICE, SUBSCRIPTION)</p>\n","type":"text/plain"},"key":"type","value":"PRODUCT"},{"disabled":true,"description":{"content":"<p>Minimum price</p>\n","type":"text/plain"},"key":"minPrice","value":"100"},{"disabled":true,"description":{"content":"<p>Maximum price</p>\n","type":"text/plain"},"key":"maxPrice","value":"1000"}],"variable":[]}},"response":[],"_postman_id":"c717d748-0f6a-438c-a8fd-c6cc95cbb5a1"},{"name":"Get Product by ID","id":"dfff573a-75f9-4674-aef6-db4d9bca42fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/products/:productId","description":"<p>Retrieve a specific product by ID with all fields and variants</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","products",":productId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"b4f79bfe-26cf-43b0-9ef6-6ce10474f82c","description":{"content":"<p>Product ID</p>\n","type":"text/plain"},"type":"any","value":"product_789","key":"productId"}]}},"response":[],"_postman_id":"dfff573a-75f9-4674-aef6-db4d9bca42fb"},{"name":"List Product Variants","id":"154d7c6c-3ae9-45ab-86a7-757a9abe21a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/products/:productId/variants","description":"<p>Retrieve all variants for a specific product</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","products",":productId","variants"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"29c0b55e-5228-4f1c-aea5-e48e4847827a","description":{"content":"<p>Product ID</p>\n","type":"text/plain"},"type":"any","value":"product_789","key":"productId"}]}},"response":[],"_postman_id":"154d7c6c-3ae9-45ab-86a7-757a9abe21a2"},{"name":"Create Product","id":"9c8420a5-3466-42f6-83ba-cacfbaa2889b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"productCode\": \"MKT-PREM-001\",\n  \"description\": \"Premium Marketing Package\",\n  \"category\": \"Marketing Services\",\n  \"price\": 2500.00,\n  \"stock\": 10,\n  \"netContent\": 1,\n  \"netContentUnit\": \"package\",\n  \"isActive\": true,\n  \"sku\": \"MKT-PREM-001\",\n  \"barcode\": \"1234567890123\",\n  \"imageUrl\": \"https://example.com/image.jpg\",\n  \"type\": \"SERVICE\",\n  \"variants\": [\n    {\n      \"name\": \"Basic\",\n      \"description\": \"Basic marketing package\",\n      \"price\": 1500.00,\n      \"stock\": 5,\n      \"sku\": \"MKT-BASIC-001\",\n      \"attributes\": {\n        \"duration\": \"1 month\",\n        \"channels\": \"2\"\n      }\n    },\n    {\n      \"name\": \"Premium\",\n      \"description\": \"Premium marketing package\",\n      \"price\": 2500.00,\n      \"stock\": 3,\n      \"sku\": \"MKT-PREM-001\",\n      \"attributes\": {\n        \"duration\": \"3 months\",\n        \"channels\": \"5\"\n      }\n    }\n  ]\n}"},"url":"https://api.billoget.com/v1/api/public/products","description":"<p>Create a new product with variants support</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","products"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[]}},"response":[],"_postman_id":"9c8420a5-3466-42f6-83ba-cacfbaa2889b"},{"name":"Update Product","id":"81ecbf4e-afe5-43e0-bb85-17e58d886c17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"description\": \"Updated Premium Marketing Package\",\n  \"price\": 2750.00,\n  \"stock\": 15,\n  \"isActive\": true\n}"},"url":"https://api.billoget.com/v1/api/public/products/:productId","description":"<p>Update an existing product's information</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","products",":productId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"21764216-1a9e-4b17-8d9b-b39f054826b5","description":{"content":"<p>Product ID to update</p>\n","type":"text/plain"},"type":"any","value":"product_789","key":"productId"}]}},"response":[],"_postman_id":"81ecbf4e-afe5-43e0-bb85-17e58d886c17"},{"name":"Delete Product","id":"55107470-de08-4a0d-b46c-3f1f64dba0c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.billoget.com/v1/api/public/products/:productId","description":"<p>Delete a product (soft delete)</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","products",":productId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"f7aa556e-7425-4f5b-b272-e87f95bb95c1","description":{"content":"<p>Product ID to delete</p>\n","type":"text/plain"},"type":"any","value":"product_789","key":"productId"}]}},"response":[],"_postman_id":"55107470-de08-4a0d-b46c-3f1f64dba0c6"}],"id":"3f2110d1-f3ec-4d66-bbca-96322eab009a","description":"<p>Enhanced product catalog with variants support</p>\n","_postman_id":"3f2110d1-f3ec-4d66-bbca-96322eab009a","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}}},{"name":"🔔 Budget Approvals API","item":[{"name":"List Budget Approvals","id":"e931b790-deb8-4831-8f5a-7c4272524270","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/budget-approvals?page=1&limit=10","description":"<p>Retrieve a list of budget approvals with filtering options</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","budget-approvals"],"host":["https://api.billoget.com/v1"],"query":[{"description":{"content":"<p>Page number</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>Items per page</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"disabled":true,"description":{"content":"<p>Filter by status (PENDING, APPROVED, REJECTED)</p>\n","type":"text/plain"},"key":"status","value":"PENDING"},{"disabled":true,"description":{"content":"<p>Filter by budget ID</p>\n","type":"text/plain"},"key":"budgetId","value":"budget_123"}],"variable":[]}},"response":[],"_postman_id":"e931b790-deb8-4831-8f5a-7c4272524270"},{"name":"Get Approval by ID","id":"0587b748-3ee6-475e-b45d-ee5669b73881","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/budget-approvals/:approvalId","description":"<p>Retrieve a specific budget approval by ID</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","budget-approvals",":approvalId"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"c640d09c-02f9-4646-8f75-cc09ed628706","description":{"content":"<p>Approval ID</p>\n","type":"text/plain"},"type":"any","value":"approval_123","key":"approvalId"}]}},"response":[],"_postman_id":"0587b748-3ee6-475e-b45d-ee5669b73881"},{"name":"Submit Budget for Approval","id":"0fd553c2-d319-4ca7-949e-12054810ea41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"budgetId\": \"budget_123\",\n  \"requestNotes\": \"Please review this budget for Q1 marketing campaign\",\n  \"action\": \"APPROVE\"\n}"},"url":"https://api.billoget.com/v1/api/public/budget-approvals","description":"<p>Submit a budget for approval</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","budget-approvals"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[]}},"response":[],"_postman_id":"0fd553c2-d319-4ca7-949e-12054810ea41"}],"id":"1d20a9ed-f943-4216-80a2-95d9bd01edd2","description":"<p>Budget approval system management</p>\n","_postman_id":"1d20a9ed-f943-4216-80a2-95d9bd01edd2","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}}},{"name":"🌐 UBS (Unified Budgeting Standard)","item":[{"name":"Get Budget by Token","id":"1ccce369-5c72-4962-a504-641f2c09fa5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/ubs/budget/:token","description":"<p>Retrieve a budget using its public UBS token</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","ubs","budget",":token"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"6d70e69f-215b-432b-a0de-2fc6cbd328b9","description":{"content":"<p>Public budget token</p>\n","type":"text/plain"},"type":"any","value":"pub_token_abc123","key":"token"}]}},"response":[],"_postman_id":"1ccce369-5c72-4962-a504-641f2c09fa5b"},{"name":"Confirm Budget","id":"766878ba-90e6-40e5-a5e0-792e33d19f17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"customerName\": \"John Doe\",\n  \"customerEmail\": \"john.doe@example.com\",\n  \"customerPhone\": \"+1-555-123-4567\",\n  \"notes\": \"Confirmed via UBS\"\n}"},"url":"https://api.billoget.com/v1/api/public/ubs/budget/:token/confirm","description":"<p>Confirm a budget using its public UBS token</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","ubs","budget",":token","confirm"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"8df4f855-b426-4d6b-8ed5-c74dc33582b6","description":{"content":"<p>Public budget token</p>\n","type":"text/plain"},"type":"any","value":"pub_token_abc123","key":"token"}]}},"response":[],"_postman_id":"766878ba-90e6-40e5-a5e0-792e33d19f17"},{"name":"Reject Budget","id":"5430f821-5dff-42e4-ad87-5fb9d640ac28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"reason\": \"Budget exceeds approved amount\",\n  \"customerName\": \"John Doe\",\n  \"customerEmail\": \"john.doe@example.com\"\n}"},"url":"https://api.billoget.com/v1/api/public/ubs/budget/:token/reject","description":"<p>Reject a budget using its public UBS token</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","ubs","budget",":token","reject"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"e4b2acbb-589f-4917-aa3a-94e61610cfc8","description":{"content":"<p>Public budget token</p>\n","type":"text/plain"},"type":"any","value":"pub_token_abc123","key":"token"}]}},"response":[],"_postman_id":"5430f821-5dff-42e4-ad87-5fb9d640ac28"}],"id":"0d3645ef-e54f-4f95-a4cf-5d19330b56ca","description":"<p>Public budget access via UBS tokens</p>\n","_postman_id":"0d3645ef-e54f-4f95-a4cf-5d19330b56ca","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}}},{"name":"📡 Webhooks API","item":[{"name":"List Webhooks","id":"061b2a3d-210c-4c86-88ec-90f8f21c912a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"}],"url":"https://api.billoget.com/v1/api/public/webhooks","description":"<p>Retrieve a list of configured webhooks</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","webhooks"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[]}},"response":[],"_postman_id":"061b2a3d-210c-4c86-88ec-90f8f21c912a"},{"name":"Create Webhook","id":"e5d61811-3494-44d6-a74c-69b345b3fcb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"url\": \"https://your-app.com/webhooks/billoget\",\n  \"events\": [\"budget.created\", \"budget.approved\", \"customer.created\"],\n  \"secret\": \"your_webhook_secret\",\n  \"isActive\": true\n}"},"url":"https://api.billoget.com/v1/api/public/webhooks","description":"<p>Create a new webhook endpoint</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","webhooks"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[]}},"response":[],"_postman_id":"e5d61811-3494-44d6-a74c-69b345b3fcb9"},{"name":"Test Webhook","id":"a6b7ccef-4009-4029-aaa8-d1c8bf21fad4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"event\": \"budget.created\",\n  \"testData\": {\n    \"budgetId\": \"budget_123\",\n    \"customerId\": \"customer_456\",\n    \"total\": 1500.00\n  }\n}"},"url":"https://api.billoget.com/v1/api/public/webhooks/:webhookId/test","description":"<p>Test a webhook endpoint with sample data</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}},"urlObject":{"path":["api","public","webhooks",":webhookId","test"],"host":["https://api.billoget.com/v1"],"query":[],"variable":[{"id":"8f718106-c826-4b68-8ffb-8d586d6e133a","description":{"content":"<p>Webhook ID to test</p>\n","type":"text/plain"},"type":"any","value":"webhook_789","key":"webhookId"}]}},"response":[],"_postman_id":"a6b7ccef-4009-4029-aaa8-d1c8bf21fad4"}],"id":"c775da6f-d63a-450c-99f2-16d6c0b320d0","description":"<p>Webhook management and testing</p>\n","_postman_id":"c775da6f-d63a-450c-99f2-16d6c0b320d0","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]},"isInherited":true,"source":{"_postman_id":"fc0173f7-de55-49d6-bd50-410966a16a84","id":"fc0173f7-de55-49d6-bd50-410966a16a84","name":"Billoget Public API v1.1.0","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"bk_live_your_api_key_here"}]}},"event":[{"listen":"prerequest","script":{"id":"26e7d3f0-955a-4f04-9c82-6247186c0578","type":"text/javascript","exec":["// Auto-set timestamp for requests that need it","if (pm.request.body && pm.request.body.raw) {","    try {","        const body = JSON.parse(pm.request.body.raw);","        if (body.timestamp === undefined && (pm.request.method === 'POST' || pm.request.method === 'PUT')) {","            body.timestamp = new Date().toISOString();","            pm.request.body.raw = JSON.stringify(body, null, 2);","        }","    } catch (e) {","        // Ignore JSON parse errors","    }","}"]}},{"listen":"test","script":{"id":"9cd71530-0f42-4fe3-a6cb-805c300635b3","type":"text/javascript","exec":["// Global test scripts for all requests","pm.test('Status code is not 5xx', function () {","    pm.expect(pm.response.code).to.be.below(500);","});","","pm.test('Response has correct content-type', function () {","    pm.expect(pm.response.headers.get('Content-Type')).to.include('application/json');","});","","pm.test('Response time is reasonable', function () {","    pm.expect(pm.response.responseTime).to.be.below(5000);","});","","// Rate limiting check","if (pm.response.headers.get('X-RateLimit-Remaining')) {","    pm.test('Rate limit not exceeded', function () {","        const remaining = parseInt(pm.response.headers.get('X-RateLimit-Remaining'));","        pm.expect(remaining).to.be.at.least(0);","    });","}"]}}],"variable":[{"key":"base_url","value":"https://api.billoget.com/v1","type":"string"},{"key":"api_key","value":"bk_live_your_api_key_here","type":"string"}]}