API Changelog

Track changes to the Not AI Public REST API across versions.

Jul 3 – Jul 7, 20261.0.20.0 – 1.0.21.0

Minor fixes and improvements (2 releases)

Jun 27, 20261.0.19.0

Changes

  • New endpoint: POST /v1/users/{userId}/devices/{fingerprint}/confirm
  • New endpoint: GET /v1/settings/risk-thresholds
  • New endpoint: PUT /v1/settings/risk-thresholds
  • New endpoint: POST /v1/sessions/{sessionId}/label
  • New schemas `confirmDeviceRequest`, `deviceConfirmBody`, `deviceConfirmResponse` and 8 more added
Jun 22, 20261.0.18.0

Changes

  • New endpoint: POST /v1/webhooks
  • New endpoint: GET /v1/webhooks
  • New endpoint: DELETE /v1/webhooks/{subscriptionId}
  • New endpoint: GET /v1/webhooks/{subscriptionId}
  • New endpoint: PATCH /v1/webhooks/{subscriptionId}
  • New endpoint: POST /v1/webhooks/{subscriptionId}/rotate-secret
  • New endpoint: POST /v1/webhooks/{subscriptionId}/test
  • New schemas `createWebhookSubscriptionRequest`, `jsonElement`, `updateWebhookSubscriptionRequest` and 10 more added
Jun 18, 20261.0.17.0

Changes

  • Security scheme `bearer_auth` bearer format updated: `Not AI API key (pk_*)` → `Not AI API key (aik_v1_*)`
  • API description text updated
  • New response header `x-isnotai-tier` on GET /v1/analytics and 10 other endpoints (200)
  • New response header `x-isnotai-tier` on GET /v1/analytics and 4 other endpoints (400)
  • New response header `x-isnotai-tier` on GET /v1/sessions/{sessionId} and 2 other endpoints (404)
  • New response header `x-isnotai-tier` on GET /v1/sessions/{sessionId}/details (503)
  • Parameter `pageSize` description updated on GET /v1/users/{userId}/sessions and 2 other endpoints
  • Parameter `pageSize` description updated on GET /v1/sessions/{sessionId}/events
Jun 14 – Jun 15, 20261.0.12.0 – 1.0.16.0

Minor fixes and improvements (5 releases)

Jun 11, 20261.0.11.0

Initial release on this stage