# Synatic Buffers API

**Canonical:** https://apis.io/apis/synatic/synatic-buffers-api/  
**Provider:** Synatic — https://apis.io/providers/synatic/  
**Base URL:** https://api.synatic.com  
**Documentation:** https://api.synatic.com/swagger.json

Synatic Buffers API is one of 37 APIs that [Synatic](https://apis.io/providers/synatic/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Buffers. The published artifact set on APIs.io includes an OpenAPI specification.

A Buffer.

## Operations (60 of 70)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/organizations(?:/([^/]+?))/buffers/storage-stats` | Retrieves a Buffers storage stats |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/query` | Returns the result of a buffer sql query |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/generate-aggregation-pipeline` | Returns the result of a buffer noql query |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/optimisation-context` | Builds optimisation context for a buffer NoQL query or aggregation pipeline |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/validate-query` | Returns validated aggregate |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/stats` | Retrieves the buffer stats |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/purge` | Purges the buffer |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values` | Loads values into the Buffer |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values` | Retrieves a Buffers Flush Logs |
| PUT | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values` | Creates a Buffer Value |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/recalcsize` | Forces a recalculation of the Buffer size |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/restore` | Restores the Buffers previous entries |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/generateSchema` | Generates a buffer schema |
| PUT | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/schema` | Updates a buffer schema |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values/aggregate` | Queries the buffer values using a mongodb aggregate pipeline |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values/count` | Retrieves a Count of Values Matching Query |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values/{id}` | Retrieves a Buffer Value |
| PUT | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values/{id}` | Updates a Buffer Value |
| DELETE | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/values/{id}` | Deletes a Buffer Value |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/versions` | Queries a Buffers Versions |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/versions` | Commits a new version of a Buffer |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/versions/{versionId}` | Returns a Buffer History entity |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/versions/{versionId}/checkout` | Checks out a version of a Buffer |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/export` | Export a Buffer |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/indexes` | Get buffer indexes |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/indexes` | Create new buffer index |
| DELETE | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}/indexes/{indexId}` | Deletes a buffer index Value |
| POST | `/v1/organizations(?:/([^/]+?))/buffers/materializeViews` | Materializes one or more materialized views |
| GET | `/v1/organizations(?:/([^/]+?))/buffers` | Queries the Buffers |
| POST | `/v1/organizations(?:/([^/]+?))/buffers` | Creates a Buffer |
| GET | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}` | Retrieves a Buffer |
| PUT | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}` | Updates a Buffer |
| DELETE | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}` | Deletes a Buffer |
| PATCH | `/v1/organizations(?:/([^/]+?))/buffers/{bufferId}` | Patches a Buffer given the JSON Patch |
| POST | `/v1/organizations(?:/([^/]+?))/datastores/validate-query` | Returns validated aggregate |
| POST | `/v1/organizations(?:/([^/]+?))/opsviews/{opsViewId}/views/{viewName}/buffer/query` | Returns the result of a buffer sql query |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/storage-stats` | Retrieves a Buffers storage stats |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/query` | Returns the result of a buffer sql query |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/generate-aggregation-pipeline` | Returns the result of a buffer noql query |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/optimisation-context` | Builds optimisation context for a buffer NoQL query or aggregation pipeline |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/validate-query` | Returns validated aggregate |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/stats` | Retrieves the buffer stats |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/purge` | Purges the buffer |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values` | Loads values into the Buffer |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values` | Retrieves a Buffers Flush Logs |
| PUT | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values` | Creates a Buffer Value |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/recalcsize` | Forces a recalculation of the Buffer size |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/restore` | Restores the Buffers previous entries |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/generateSchema` | Generates a buffer schema |
| PUT | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/schema` | Updates a buffer schema |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values/aggregate` | Queries the buffer values using a mongodb aggregate pipeline |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values/count` | Retrieves a Count of Values Matching Query |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values/{id}` | Retrieves a Buffer Value |
| PUT | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values/{id}` | Updates a Buffer Value |
| DELETE | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/values/{id}` | Deletes a Buffer Value |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/versions` | Queries a Buffers Versions |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/versions` | Commits a new version of a Buffer |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/versions/{versionId}` | Returns a Buffer History entity |
| POST | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/versions/{versionId}/checkout` | Checks out a version of a Buffer |
| GET | `/v1/agencyfuse/organizations(?:/([^/]+?))/buffers/{bufferId}/export` | Export a Buffer |

…and 10 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/synatic/openapi/synatic-buffers-api-openapi.yml

## Other Synatic APIs (12)

- [Synatic Agency Fuse Ams360 Webhooks API](https://apis.io/apis/synatic/synatic-agencyfuseams360webhooks-api/)
- [Synatic Agency Fuse Assist API Keys API](https://apis.io/apis/synatic/synatic-agencyfuseassistapikeys-api/)
- [Synatic API Keys API](https://apis.io/apis/synatic/synatic-api-keys-api/)
- [Synatic Billing API](https://apis.io/apis/synatic/synatic-billing-api/)
- [Synatic Change Logs API](https://apis.io/apis/synatic/synatic-changelogs-api/)
- [Synatic Comments API](https://apis.io/apis/synatic/synatic-comments-api/)
- [Synatic Content API](https://apis.io/apis/synatic/synatic-content-api/)
- [Synatic Data Stores API](https://apis.io/apis/synatic/synatic-datastores-api/)
- [Synatic Entity Sync API](https://apis.io/apis/synatic/synatic-entity-sync-api/)
- [Synatic Event Logs API](https://apis.io/apis/synatic/synatic-event-logs-api/)
- [Synatic Files API](https://apis.io/apis/synatic/synatic-files-api/)
- [Synatic File Stash API](https://apis.io/apis/synatic/synatic-filestash-api/)

## Tags

Buffers

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/synatic/synatic-buffers-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/synatic/.
