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

8 days ago

main
0.3.0
Compare

API structure has changed

47 structure changes including:
4 Breaking changes
20 Additions
27 Modifications
Modified 27 Breaking
GET /customers/{id}/stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • applications_count property Added
GET /distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributors property Modified
  • Query
  • status query parameter Added
GET /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
GET /distributors/{id}/stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • resellers_count, customers_count, applications_count, applications_hierarchy_count properties Added
GET /filters/systems/created-by
  • Path went from /filters/created-by to /filters/systems/created-by (same operationId)
    Breaking
GET /filters/systems/organizations
  • Path went from /filters/organizations to /filters/systems/organizations (same operationId)
    Breaking
GET /filters/systems/products
  • Path went from /filters/products to /filters/systems/products (same operationId)
    Breaking
GET /filters/systems/versions
  • Path went from /filters/versions to /filters/systems/versions (same operationId)
    Breaking
GET /organizations
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organizations property Modified
        • pagination property Added
GET /resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • resellers property Modified
  • Query
  • status query parameter Added
GET /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
GET /resellers/{id}/stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customers_count, applications_count, applications_hierarchy_count properties Added
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
        • organization_id, organization_name properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • organization property Added
POST /customers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
POST /distributors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
POST /resellers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • organization_id, organization_name properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • organization property Added
POST /systems/inventory
  • Body
  • application/json content type Modified
    • data property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organization_id, organization_name properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • organization property Added
PUT /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
PUT /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
PUT /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organization_id, organization_name properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • organization property Added
GET /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • logto_id, suspended_at properties Added
GET /customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customers property Modified
  • Query
  • status query parameter Added
GET /applications
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from array[object] to object
          Breaking
        • applications, pagination properties Added
  • 500 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 403 response Added
  • Query
  • page, page_size, search, sort_by, sort_direction, type, version, system_id, organization_id, status query parameters Added
Added 20
DELETE /applications/{id}
GET /applications/totals
GET /applications/trend
GET /applications/{id}
GET /filters/applications/organizations
GET /filters/applications/systems
GET /filters/applications/types
GET /filters/applications/versions
GET /filters/users/organizations
GET /filters/users/roles
GET /third-party-applications
PATCH /applications/{id}/assign
PATCH /applications/{id}/unassign
PATCH /customers/{id}/reactivate
PATCH /customers/{id}/suspend
PATCH /distributors/{id}/reactivate
PATCH /distributors/{id}/suspend
PATCH /resellers/{id}/reactivate
PATCH /resellers/{id}/suspend
PUT /applications/{id}