Skip to main content

2026-03-03

Python SDK
  • Released Unomiq Python SDK v0.1.1 with:
    • UnomiqGateway — Send OpenTelemetry traces to the Unomiq Gateway API with automatic OAuth2 token acquisition and refresh.
    • UnomiqEconomicsEngine — Query traces, retrieve metrics, and access live trace data from the Unomiq Engine API with composable AND/OR filters.
    • Automatic & manual unit attachment — Attach unomiq.unit / unomiq.parent_unit span attributes via resolver callables or per-span helpers (set_unit, set_parent_unit).

2026-03-02

Economics Engine API
  • Add parent_unit field and filter (equivalent to unomiq.parent_unit resource attribute)

2026-02-26

OAuth API
  • The OAuth /token endpoint can now refresh tokens (grant_type = refresh_token).

2026-02-23

OAuth API
  • The OAuth /token endpoint now accepts an audience parameter to request tokens scoped to different APIs.
Management API, Economics Engine API
  • API key tokens can now be used for authentication.

2026-02-22

Management API
  • API keys can now be created with multiple permissions in a single request.

2026-02-21

Management API
  • API key secrets no longer include special characters for improved compatibility.

2026-02-14

Gateway API
  • API key permissions are now validated when requesting an OAuth token — requests with insufficient permissions are rejected with a clear error.

2026-02-13

Gateway API
  • API documentation is now auto-generated from the source, keeping specs always up to date.
  • Simplified the token acquisition flow: the OAuth token endpoint now clearly references the Unomiq OAuth API.

2026-02-12

Economics Engine API
  • Renamed resource attribute for unit field to align with updated naming conventions.

2026-02-11

Gateway API
  • Renamed span attributes for user and app identifiers to align with the updated platform naming conventions.

2026-02-03

All APIs
  • Added trailing slash support for all routes.

2026-02-02

Economics Engine API
  • Improved numeric filter validation: invalid operators and values are now rejected with clear errors.

2026-01-30

Economics Engine API
  • Added duration and cost as filterable fields on spans.
  • Added query parameter to restrict search to root spans only.

2026-01-28

Economics Engine API
  • Added unit field to span responses.
  • Added pagination support for the traces listing endpoint.
  • Renamed root traces route for consistency.
  • Added filtering support for root traces.

2026-01-27

Economics Engine API
  • Search window for root traces and trace details is now limited to a maximum of 7 days.

2026-01-26

Economics Engine API
  • Requests for live traces that exceed a 24-hour time interval now return a clear error.

2026-01-25

Economics Engine API
  • Added a metrics endpoint for aggregated trace data.
  • Added more span fields available for direct filtering.

2026-01-21

Economics Engine API
  • Added service_name field to trace responses.
  • Added min_start_time to root trace responses.
Management API
  • Removed total_pages from paginated responses.

2026-01-20

Economics Engine API
  • Span and resource attributes are now returned as structured dictionaries for easier access.

2026-01-19

Economics Engine API
  • Live traces can now be queried within a specified time interval.
  • Added pagination support for the live traces endpoint.
  • Internal authentication attributes are no longer included in trace responses.

2026-01-16

Economics Engine API
  • Added support for listing root traces.

2026-01-15

Economics Engine API
  • Added endpoint to retrieve a single trace by ID.

2026-01-14

Economics Engine API
  • Initial traces API is now available.
  • Added endpoint to read a single trace or span.

2026-01-05

Management API
  • Application name is now returned in create and update responses.
  • Stricter validation when saving organization data.

2026-01-04

Management API
  • API keys are now created with a name for easier identification.
  • All API fields now use consistent snake_case naming.

2026-01-02

Management API
  • Added tax ID field to organizations.
  • User role is now returned when creating an organization.

2025-12-31

Management API
  • API keys are automatically removed when their associated application is deleted.
  • Support for rotating API key secrets and updating permissions.
  • Support for listing, reading, and deleting API keys.

2025-12-30

Management API
  • Assign and update permissions on API keys.
  • Create API keys.
  • Create, read, update, and delete applications.
  • Applications support soft delete.
  • Organizations support soft delete.

2025-12-29

Management API
  • List applications per organization.
  • Create, list, read, update, and delete organizations.

2025-12-21

Management API
  • Role-based access control (RBAC) introduced for all resources.
  • Update user email.

2025-12-20

Management API
  • Update user name.

2025-11-28

All APIs
  • Initial API specifications created.