{"@context": "https://schema.org", "@type": "WebAPI", "name": "Brain Web API API", "description": "This document describes the [Intellifi Brain](https://intellifi.zendesk.com/hc/en-us/categories/360000685454) Web API specification using the [OpenAPI specification](https://github.com/OAI/OpenAPI-Specification). The Brain Web API is a RESTful API that allows you to interact with the [Intellifi dev", "provider": {"@type": "Organization", "name": "intellifi.nl"}, "documentation": "https://intellifi-nl.github.io/brain-rest-api-spec/openapi.yml"}
This document describes the [Intellifi Brain](https://intellifi.zendesk.com/hc/en-us/categories/360000685454) Web API specification using the [OpenAPI specification](https://github.com/OAI/OpenAPI-Specification). The Brain Web API is a RESTful API that allows you to interact with the [Intellifi dev
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
This document describes the [Intellifi Brain](https://intellifi.zendesk.com/hc/en-us/categories/360000685454) Web API specification using the [OpenAPI specification](https://github.com/OAI/OpenAPI-Specification). The Brain Web API is a RESTful API that allows you to interact with the [Intellifi devices](https://intellifi.zendesk.com/hc/en-us/categories/360000685434) and services in a powerful and
| method | path | what the vendor says it does |
|---|---|---|
GET | /authinfo | Authentication information authinfo |
GET | /blobs | Get all binary large objects (blob) blobs |
POST | /blobs | Create binary large object (blob) metadata blobs |
GET | /blobs/{id} | Get binary large object (blob) blobs |
DELETE | /blobs/{id} | Delete binary large object (blob) blobs |
GET | /blobs/{id}/download/{filename} | Download a binary large object (blob) blobs |
POST | /blobs/{id}/upload | Create binary large object (blob) blobs |
GET | /events | Get all events events |
GET | /events/{id} | Get event events |
GET | /items | Get all items items |
POST | /items | Create item items |
GET | /items/{id} | Get item items |
PUT | /items/{id} | Update existing item items |
DELETE | /items/{id} | Delete item items |
GET | /keys | Get all keys Can only be used by an **administrative** user. keys |
POST | /keys | Create key Can only be used by an **administrative** user. keys |
GET | /keys/{id} | Get key Can only be used by an **administrative** user. keys |
PUT | /keys/{id} | Update existing key Can only be used by an **administrative** user. keys |
DELETE | /keys/{id} | Delete key Can only be used by an **administrative** user. keys |
GET | /kvpairs | Get all key-value pairs kvpairs |
POST | /kvpairs | Create key-value pair kvpairs |
GET | /kvpairs/{id} | Get key-value pair kvpairs |
PUT | /kvpairs/{id} | Update existing Key-value pair kvpairs |
DELETE | /kvpairs/{id} | Delete key-value pair kvpairs |
GET | /locationrules | Get all location rules locationrules |
POST | /locationrules | Create location rule locationrules |
GET | /locationrules/{id} | Get location rule locationrules |
PUT | /locationrules/{id} | Update existing location rule locationrules |
DELETE | /locationrules/{id} | Delete location rule locationrules |
GET | /locations | Get all locations locations |
POST | /locations | Create location locations |
GET | /locations/{id} | Get location locations |
PUT | /locations/{id} | Update existing location locations |
DELETE | /locations/{id} | Delete location locations |
GET | /presences | Get all presences presences |
GET | /presences/{id} | Get presence presences |
GET | /services | Get all services services |
GET | /services/{id} | Get service services |
PUT | /services/{id} | Update existing service services |
GET | /sets/itemlists | Get all item lists sets |
and 37 more operation(s) in this specification, all searchable.
specification origin: https://intellifi-nl.github.io/brain-rest-api-spec/openapi.yml
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.