{"info":{"title":"FluxPort API","version":"1.0.0"},"openapi":"3.0.3","paths":{"/api/collections/02f97cf24103dd67b45b084c":{"get":{"parameters":[{"in":"query","name":"page","schema":{"minimum":1,"type":"integer"}},{"in":"query","name":"limit","schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"format","schema":{"enum":["json","csv","yaml","xml","ndjson","toml"],"type":"string"}},{"in":"query","name":"q","schema":{"type":"string"}}],"responses":{"200":{"description":"Paginated collection data"},"503":{"description":"Source is being indexed; Retry-After: 2"}},"summary":"Read demo-events.xml"}},"/api/collections/02f97cf24103dd67b45b084c/rows/{row}":{"get":{"parameters":[{"in":"path","name":"row","required":true,"schema":{"minimum":0,"type":"integer"}}],"responses":{"200":{"description":"Row"}},"summary":"Read row by zero-based index"}},"/api/collections/02f97cf24103dd67b45b084c/schema":{"get":{"responses":{"200":{"description":"Field names and observed types"}},"summary":"Inspect inferred schema"}},"/api/collections/1d57012bdb0f791d29f9cf66":{"get":{"parameters":[{"in":"query","name":"page","schema":{"minimum":1,"type":"integer"}},{"in":"query","name":"limit","schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"format","schema":{"enum":["json","csv","yaml","xml","ndjson","toml"],"type":"string"}},{"in":"query","name":"q","schema":{"type":"string"}}],"responses":{"200":{"description":"Paginated collection data"},"503":{"description":"Source is being indexed; Retry-After: 2"}},"summary":"Read demo-orders.yaml"}},"/api/collections/1d57012bdb0f791d29f9cf66/rows/{row}":{"get":{"parameters":[{"in":"path","name":"row","required":true,"schema":{"minimum":0,"type":"integer"}}],"responses":{"200":{"description":"Row"}},"summary":"Read row by zero-based index"}},"/api/collections/1d57012bdb0f791d29f9cf66/schema":{"get":{"responses":{"200":{"description":"Field names and observed types"}},"summary":"Inspect inferred schema"}},"/api/collections/73d9998f1d7a3ef70a529f22":{"get":{"parameters":[{"in":"query","name":"page","schema":{"minimum":1,"type":"integer"}},{"in":"query","name":"limit","schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"format","schema":{"enum":["json","csv","yaml","xml","ndjson","toml"],"type":"string"}},{"in":"query","name":"q","schema":{"type":"string"}}],"responses":{"200":{"description":"Paginated collection data"},"503":{"description":"Source is being indexed; Retry-After: 2"}},"summary":"Read demo-products.csv"}},"/api/collections/73d9998f1d7a3ef70a529f22/rows/{row}":{"get":{"parameters":[{"in":"path","name":"row","required":true,"schema":{"minimum":0,"type":"integer"}}],"responses":{"200":{"description":"Row"}},"summary":"Read row by zero-based index"}},"/api/collections/73d9998f1d7a3ef70a529f22/schema":{"get":{"responses":{"200":{"description":"Field names and observed types"}},"summary":"Inspect inferred schema"}},"/api/collections/b2351145548edb8423ad19d2":{"get":{"parameters":[{"in":"query","name":"page","schema":{"minimum":1,"type":"integer"}},{"in":"query","name":"limit","schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"format","schema":{"enum":["json","csv","yaml","xml","ndjson","toml"],"type":"string"}},{"in":"query","name":"q","schema":{"type":"string"}}],"responses":{"200":{"description":"Paginated collection data"},"503":{"description":"Source is being indexed; Retry-After: 2"}},"summary":"Read demo-products.toml"}},"/api/collections/b2351145548edb8423ad19d2/rows/{row}":{"get":{"parameters":[{"in":"path","name":"row","required":true,"schema":{"minimum":0,"type":"integer"}}],"responses":{"200":{"description":"Row"}},"summary":"Read row by zero-based index"}},"/api/collections/b2351145548edb8423ad19d2/schema":{"get":{"responses":{"200":{"description":"Field names and observed types"}},"summary":"Inspect inferred schema"}},"/api/collections/f19dc18b7fb48565287b8d99":{"get":{"parameters":[{"in":"query","name":"page","schema":{"minimum":1,"type":"integer"}},{"in":"query","name":"limit","schema":{"maximum":100,"minimum":1,"type":"integer"}},{"in":"query","name":"format","schema":{"enum":["json","csv","yaml","xml","ndjson","toml"],"type":"string"}},{"in":"query","name":"q","schema":{"type":"string"}}],"responses":{"200":{"description":"Paginated collection data"},"503":{"description":"Source is being indexed; Retry-After: 2"}},"summary":"Read demo-users.ndjson"}},"/api/collections/f19dc18b7fb48565287b8d99/rows/{row}":{"get":{"parameters":[{"in":"path","name":"row","required":true,"schema":{"minimum":0,"type":"integer"}}],"responses":{"200":{"description":"Row"}},"summary":"Read row by zero-based index"}},"/api/collections/f19dc18b7fb48565287b8d99/schema":{"get":{"responses":{"200":{"description":"Field names and observed types"}},"summary":"Inspect inferred schema"}},"/api/jobs":{"get":{"responses":{"200":{"description":"Job states and progress"}},"summary":"List recent background jobs"}},"/api/jobs/{id}":{"get":{"parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Job status"}},"summary":"Read background job status"}},"/api/jobs/{id}/cancel":{"post":{"parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"202":{"description":"Retry queued"},"204":{"description":"Cancellation requested"}},"summary":"cancel background job"}},"/api/jobs/{id}/retry":{"post":{"parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"202":{"description":"Retry queued"},"204":{"description":"Cancellation requested"}},"summary":"retry background job"}}}}