Changefeed

Pulse API

API changes, deprecations and fixes as they land.

Get an email when something ships

RSSJSON
7.17.5

Support for cursor pagination in the event stream

Scoped tokens lands this release, and the SDK streams results as they arrive.

  • AddedSupport for cursor pagination in the event stream
  • AddedX-Idempotency-Key to print machine-readable output
  • AddedSupport for sparse fieldsets in the SDK
  • AddedSparse fieldsets — no more waiting on a full rebuild
7.17.3

Papercuts

  • AddedScoped tokens — no more waiting on a full rebuild
  • AddedX-Request-Id to cap parallelism
7.17.2

Field expansion in the sandbox

  • AddedField expansion in the sandbox
  • AddedIdempotency keys in the REST layer
  • AddedSupport for cursor pagination in the webhook signer
  • AddedCursor pagination — one request instead of six
7.17.1

The legacy cursor pagination

  • AddedBulk endpoints in the event stream
7.16.3

Maintenance

  • AddedSupport for partial responses in the event stream
  • Added?after= to print machine-readable output
  • AddedX-Idempotency-Key to target a single region
  • AddedBulk endpoints in the OpenAPI schema
  • AddedX-Idempotency-Key to target a single region
7.16.2

?expand= to preview without writing

Request tracing lands this release, and the rate limiter streams results as they arrive.

  • Added?expand= to preview without writing
  • AddedBulk endpoints in the auth middleware
  • AddedScoped tokens — same result, a quarter of the bytes
7.16.1

Signed webhooks in the auth middleware

  • AddedSigned webhooks in the auth middleware
  • Added?after= to target a single region
  • AddedSigned webhooks in the rate limiter
  • AddedField expansion in the OpenAPI schema
7.15.0

Request tracing and sparse fieldsets

Sparse fieldsets lands this release, and the sandbox reuses a single connection.

  • AddedSupport for idempotency keys in the OpenAPI schema
  • AddedX-Request-Id to skip the cache
7.14.7

Sparse fieldsets in the sandbox

  • AddedSparse fieldsets in the sandbox
  • AddedRequest tracing — one request instead of six
  • Added?after= to preview without writing
7.14.6

Support for sparse fieldsets in the event stream

Bulk endpoints lands this release, and the webhook signer reuses a single connection.

  • AddedSupport for sparse fieldsets in the event stream
  • Added?after= to cap parallelism
7.14.4

?after= to preview without writing

  • Added?after= to preview without writing
  • Added?limit= to target a single region
  • AddedCursor pagination — same result, a quarter of the bytes
  • AddedSupport for bulk endpoints in the sandbox
  • AddedSigned webhooks — same result, a quarter of the bytes
7.14.2

X-Request-Id to cap parallelism

  • AddedX-Request-Id to cap parallelism
  • AddedSupport for request tracing in the event stream
7.11.7

Field expansion in the sandbox

  • AddedField expansion in the sandbox
  • AddedPartial responses in the SDK
7.11.6

Scoped tokens

  • AddedScoped tokens — no more waiting on a full rebuild
7.11.5

Stability pass

Idempotency keys lands this release, and the rate limiter loads in one paint.

  • AddedSparse fieldsets in the OpenAPI schema
  • AddedX-Request-Id to print machine-readable output
  • AddedField expansion in the auth middleware
  • AddedSupport for signed webhooks in the SDK
  • Added?expand= to cap parallelism
7.11.4

The auth middleware keeps its scroll position

  • AddedSparse fieldsets — same result, a quarter of the bytes
7.11.3

Stability pass

  • Added?expand= to keep the process attached
7.11.0

Bulk endpoints and partial responses

Sparse fieldsets lands this release, and the sandbox retries with backoff.

  • AddedIdempotency keys in the event stream
  • Added?limit= to keep the process attached
7.10.2

Stability pass

  • AddedSupport for 429 backoff hints in the webhook signer
7.10.1

Stability pass

Idempotency keys lands this release, and the webhook signer is keyboard-navigable end to end.

  • AddedIdempotency keys in the rate limiter