Change Updates

Do not miss any my.nethesis.it API changes, ever again

Subscribe to the my.nethesis.it API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
6 structure changes including:
1 Addition
5 Modifications
Modified 5
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • registered_at property Added
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • registered_at property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • registered_at property Added
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • registered_at property Added
Added 1
POST /systems/register
21 structure changes including:
10 Additions
11 Modifications
Modified 11 Breaking
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • type property Modified
          • Type went from string to string | null
        • created_by property Modified
        • organization_name property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • type property Modified
          • Type went from string to string | null
        • created_by property Modified
        • organization_name property Added
POST /systems/inventory
  • Response
  • 202 response Modified
    • application/json content type Modified
      • data property Modified
        • system_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • system_key property Added
POST /systems/heartbeat
  • Body
  • application/json content type Modified
    • system_id property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • system_key property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • system_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • system_key property Added
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • type property Modified
          • Type went from string to string | null
        • created_by property Modified
        • organization_name property Added
GET /systems/{id}/inventory/latest
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object to object | null
  • 404 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /systems/{id}/inventory/changes/latest
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object to object | null
  • 404 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /systems/{id}/inventory/changes
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object to object | null
  • 404 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • type property Modified
          • Type went from string to string | null
        • created_by property Modified
        • organization_name property Added
GET /systems/totals
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • total_systems, alive_systems, dead_systems, zombie_systems properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • total, active, inactive, unknown properties Added
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
  • Query
  • system_key query parameter Added
Added 10
GET /users/trend
GET /systems/trend
GET /systems/export
GET /resellers/trend
GET /filters/versions
GET /filters/products
GET /filters/organizations
GET /filters/created-by
GET /distributors/trend
GET /customers/trend
1 structure change including:
1 Modification
Modified 1
GET /systems
  • Query
  • name, type, created_by, version, organization_id, status query parameters Added
5 structure changes including:
5 Modifications
Modified 5
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • notes property Added
POST /systems
  • Body
  • application/json content type Modified
    • notes property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • notes property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • notes property Added
PUT /systems/{id}
  • Body
  • application/json content type Modified
    • name, organization_id properties Modified
      • Properties are no longer required
    • notes property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • notes property Added
19 structure changes including:
1 Breaking change
9 Additions
9 Modifications
1 Removal
Modified 9 Breaking
PUT /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • can_be_impersonated property Added
PUT /systems/{id}
  • Body
  • application/json content type Modified
    • type property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • organization_id property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • last_seen, secret_hint properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • system_key, organization_id, system_secret properties Added
POST /users
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • can_be_impersonated property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • secret property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • id, name, type, status, fqdn, ipv4_address, ipv6_address, version, system_key, organization_id, custom_data, system_secret, created_at, updated_at, created_by, heartbeat_status, last_heartbeat, heartbeat_minutes properties Added
POST /systems
  • Body
  • application/json content type Modified
    • type property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • organization_id property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • last_seen, secret_hint properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • system_key, organization_id, system_secret properties Added
GET /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • can_be_impersonated property Added
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • users property Modified
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • last_seen, secret_hint properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • system_key, organization_id, system_secret properties Added
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
Removed 1 Breaking
POST /systems/callback
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 9
POST /impersonate/consent
POST /impersonate
GET /impersonate/status
GET /impersonate/sessions/{session_id}/audit
GET /impersonate/sessions/{session_id}
GET /impersonate/sessions
GET /impersonate/consent
DELETE /impersonate/consent
DELETE /impersonate
1 structure change including:
1 Addition
Added 1
POST /systems/callback
1 structure change including:
1 Addition
Added 1
GET /validators/vat/{entity_type}
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
  • Query
  • sort_by, sort_direction query parameters Added
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /systems
  • Body
  • application/json content type Modified
    • reseller_id property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
PUT /systems/{id}
  • Body
  • application/json content type Modified
    • reseller_id property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
8 structure changes including:
8 Modifications
Modified 8
GET /customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
  • Query
  • sort_by, sort_direction query parameters Added
GET /distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
  • Query
  • sort_by, sort_direction query parameters Added
GET /resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
  • Query
  • sort_by, sort_direction query parameters Added
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
GET /systems/{id}/inventory
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
GET /systems/{id}/inventory/changes
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
GET /systems/{id}/inventory/diffs
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination property Modified
  • Query
  • sort_by, sort_direction query parameters Added
1 structure change including:
1 Addition
Added 1
POST /auth/logout
109 structure changes including:
55 Breaking changes
54 Additions
55 Removals
Removed 55 Breaking
PUT /users/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}/inventory/changes/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}/inventory/changes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}/inventory
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/totals
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /stats
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /resellers/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /resellers/totals
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /resellers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /organizations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /organization-roles
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /me
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /health
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributors/totals
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /distributors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /customers/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /customers/totals
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /customers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /applications
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /users/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /systems/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /resellers/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /distributors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /customers/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /systems/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /resellers/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /distributors/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /customers/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /systems/{id}/regenerate-secret
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /systems/inventory
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /systems/heartbeat
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /systems
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /resellers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /me/change-password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /me/change-info
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /distributors
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /customers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /auth/refresh
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /auth/exchange
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /users/{id}/suspend
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /users/{id}/reactivate
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /users/{id}/password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/totals
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /user/profile
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /user/permissions
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}/inventory/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}/inventory/diffs/latest
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/{id}/inventory/diffs
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 54
GET /systems/{id}/inventory/diffs
GET /systems/{id}/inventory/changes/latest
GET /systems/{id}/inventory/changes
GET /systems/{id}/inventory
GET /systems/{id}
GET /systems/totals
GET /systems
GET /roles
GET /resellers/{id}
GET /resellers/totals
GET /resellers
GET /organizations
GET /organization-roles
GET /me
GET /health
GET /distributors/{id}
GET /distributors/totals
GET /distributors
GET /customers/{id}
GET /customers/totals
GET /customers
GET /applications
DELETE /users/{id}
DELETE /systems/{id}
DELETE /resellers/{id}
DELETE /distributors/{id}
DELETE /customers/{id}
PUT /users/{id}
PUT /systems/{id}
PUT /resellers/{id}
PUT /distributors/{id}
PUT /customers/{id}
POST /users
POST /systems/{id}/regenerate-secret
POST /systems/inventory
POST /systems/heartbeat
POST /systems
POST /resellers
POST /me/change-password
POST /me/change-info
POST /distributors
POST /customers
POST /auth/refresh
POST /auth/exchange
PATCH /users/{id}/suspend
PATCH /users/{id}/reactivate
PATCH /users/{id}/password
GET /users/{id}
GET /users/totals
GET /users
GET /user/profile
GET /user/permissions
GET /systems/{id}/inventory/latest
GET /systems/{id}/inventory/diffs/latest
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • users property Modified
GET /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • latest_login_at property Added
POST /users
  • Body
  • application/json content type Modified
    • password property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • latest_login_at property Added
PUT /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • latest_login_at property Added
18 structure changes including:
18 Modifications
Modified 18 Breaking
GET /customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customers property Modified
GET /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
GET /distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributors property Modified
GET /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
GET /resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • resellers property Modified
GET /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • users property Modified
GET /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
POST /customers
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
POST /distributors
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
POST /resellers
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
POST /systems
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
POST /users
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
PUT /customers/{id}
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
PUT /distributors/{id}
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
PUT /resellers/{id}
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
PUT /systems/{id}
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
PUT /users/{id}
  • Body
  • application/json content type Modified
    • customData property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • custom_data property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customData property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • custom_data property Added
6 structure changes including:
3 Breaking changes
3 Additions
3 Removals
Removed 3 Breaking
GET /auth/me
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /auth/me/change-info
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /auth/me/change-password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
GET /me
POST /me/change-info
POST /me/change-password
7 structure changes including:
3 Additions
4 Modifications
Modified 4 Breaking
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • users property Modified
GET /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • active property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • deleted_at, suspended_at properties Added
POST /users
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • active property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • deleted_at, suspended_at properties Added
PUT /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • active property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • deleted_at, suspended_at properties Added
Added 3
PATCH /users/{id}/reactivate
PATCH /users/{id}/suspend
POST /auth/me/change-info
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /auth/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • userRoles, userRoleIds, userPermissions, orgRole, orgRoleId, orgPermissions, organizationId, organizationName properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • logto_id, user_roles, user_role_ids, user_permissions, org_role, org_role_id, org_permissions, organization_id, organization_name properties Added
GET /user/profile
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • userRoles, userRoleIds, userPermissions, orgRole, orgRoleId, orgPermissions, organizationId, organizationName properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • logto_id, user_roles, user_role_ids, user_permissions, org_role, org_role_id, org_permissions, organization_id, organization_name properties Added
POST /auth/exchange
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • user property Modified
POST /auth/refresh
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • user property Modified
5 structure changes including:
1 Addition
4 Modifications
Modified 4 Breaking
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • reseller_id property Added
POST /systems
  • Body
  • application/json content type Modified
    • organizationId property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • reseller_id property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • customer_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • reseller_id property Added
PUT /systems/{id}
  • Body
  • application/json content type Modified
    • organizationId property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • reseller_id property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer_id property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • reseller_id property Added
Added 1
POST /auth/me/change-password
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • users property Modified
GET /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • phone property Modified
          • Type went from string to string | null
        • userRoleIds, organizationId, organizationName, organizationRole, isSuspended, lastSignInAt, createdAt, updatedAt properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • logto_id, organization, roles, created_at, updated_at, logto_synced_at, active properties Added
POST /users
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • phone property Modified
          • Type went from string to string | null
        • userRoleIds, organizationId, organizationName, organizationRole, isSuspended, lastSignInAt, createdAt, updatedAt properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • logto_id, organization, roles, created_at, updated_at, logto_synced_at, active properties Added
PUT /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • phone property Modified
          • Type went from string to string | null
        • userRoleIds, organizationId, organizationName, organizationRole, isSuspended, lastSignInAt, createdAt, updatedAt properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • logto_id, organization, roles, created_at, updated_at, logto_synced_at, active properties Added
18 structure changes including:
7 Breaking changes
11 Additions
7 Removals
Removed 7 Breaking
PUT /accounts/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /accounts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /accounts/{id}/password
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /systems/status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /accounts/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /accounts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /accounts/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 11
PUT /users/{id}
POST /users
PATCH /users/{id}/password
GET /users/{id}
GET /users/totals
GET /users
GET /systems/totals
GET /resellers/totals
GET /distributors/totals
GET /customers/totals
DELETE /users/{id}
4 structure changes including:
4 Modifications
Modified 4
GET /auth/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • phone property Added
GET /user/profile
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • phone property Added
POST /auth/exchange
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • user property Modified
POST /auth/refresh
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • user property Modified