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
1 structure change including:
1 Modification
Modified 1 Breaking
GET /systems/totals
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • timeout_minutes property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • Query
  • timeout query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
19 structure changes including:
19 Modifications
Modified 19
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
        • parent 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
        • parent 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
        • parent property Added
PATCH /customers/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer property Modified
PATCH /customers/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer property Modified
PATCH /distributors/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /distributors/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /resellers/{id}/promote
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /resellers/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller property Modified
PATCH /resellers/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller property Modified
POST /customers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • parent property Added
POST /distributors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • parent property Added
POST /resellers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • parent property Added
PUT /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • parent property Added
PUT /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • parent property Added
PUT /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • parent property Added
2 structure changes including:
1 Addition
1 Modification
Modified 1
GET /entitlements/grants
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • grants property Modified
Added 1
GET /entitlements/grants/export
13 structure changes including:
13 Modifications
Modified 13
DELETE /systems/{id}/entitlements/{entitlement}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • usage, usage_at properties Added
GET /entitlements/available
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • available property Modified
GET /entitlements/catalog
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • catalog property Modified
GET /entitlements/grants
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • grants property Modified
  • Query
  • over_limit, search query parameters Added
GET /entitlements/report
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • totals property Modified
GET /systems/{id}/entitlements
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • entitlements property Modified
POST /entitlements/activate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • usage, usage_at properties Added
POST /entitlements/catalog
  • Body
  • application/json content type Modified
    • usage_metric property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • usage_metric property Added
POST /entitlements/deactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • usage, usage_at properties Added
POST /entitlements/pending
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • usage, usage_at properties Added
POST /systems/{id}/entitlements
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • usage, usage_at properties Added
PUT /entitlements/catalog/{id}
  • Body
  • application/json content type Modified
    • usage_metric property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • usage_metric property Added
PUT /systems/{id}/entitlements/{entitlement}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • usage, usage_at properties Added
16 structure changes including:
2 Additions
14 Modifications
Modified 14 Breaking
DELETE /systems/{id}/entitlements/{entitlement}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • seats, seat_assignments properties Added
GET /entitlements/available
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • available property Modified
GET /entitlements/catalog
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • catalog property Modified
GET /entitlements/grants
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • grants property Modified
GET /entitlements/report
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • licenses property Added
GET /entitlements/report/tiers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • tiers property Modified
GET /systems/{id}/entitlements
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • entitlements property Modified
POST /entitlements/activate
  • Body
  • application/json content type Modified
    • seats property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • seats, seat_assignments properties Added
  • 403 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object | null to object
          Breaking
        • type, errors, details properties Added
POST /entitlements/catalog
  • Body
  • application/json content type Modified
    • seated property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • seated property Added
POST /entitlements/deactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • seats, seat_assignments properties Added
POST /entitlements/pending
  • Body
  • application/json content type Modified
    • seats property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • seats, seat_assignments properties Added
  • 403 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object | null to object
          Breaking
        • type, errors, details properties Added
POST /systems/{id}/entitlements
  • Body
  • application/json content type Modified
    • seats property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • seats, seat_assignments properties Added
PUT /entitlements/catalog/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • seated property Added
PUT /systems/{id}/entitlements/{entitlement}
  • Body
  • application/json content type Modified
    • seats property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • seats, seat_assignments properties Added
Added 2
DELETE /systems/{id}/entitlements/{entitlement}/seats/{module_id}
POST /systems/{id}/entitlements/{entitlement}/seats
4 structure changes including:
4 Modifications
Modified 4
DELETE /alerts/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • propagation property Added
GET /alerts/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • email_recipients, webhook_recipients, telegram_recipients properties Modified
        • propagation property Added
GET /alerts/config/effective
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • chain, effective properties Modified
POST /alerts/config
  • Body
  • application/json content type Modified
    • email_recipients property Modified
      • scope property Modified
        • organization_ids property Modified
          • Property is now deprecated
          • Permission is now writeOnly
        • managed_organization_ids, assigned_organization_ids properties Added
    • webhook_recipients property Modified
      • scope property Modified
        • organization_ids property Modified
          • Property is now deprecated
          • Permission is now writeOnly
        • managed_organization_ids, assigned_organization_ids properties Added
    • telegram_recipients property Modified
      • scope property Modified
        • organization_ids property Modified
          • Property is now deprecated
          • Permission is now writeOnly
        • managed_organization_ids, assigned_organization_ids properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • propagation property Added
8 structure changes including:
8 Modifications
Modified 8
GET /alerts/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • email_recipients, webhook_recipients, telegram_recipients properties Modified
        • scope_names property Added
GET /alerts/config/effective
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • chain, effective properties Modified
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
        • update_available property Added
POST /alerts/config
  • Body
  • application/json content type Modified
    • email_recipients property Modified
      • scope property Added
    • webhook_recipients property Modified
      • scope property Added
    • telegram_recipients property Modified
      • scope property Added
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • update_available property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • update_available property Added
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • update_available property Added
3 structure changes including:
3 Modifications
Modified 3
GET /alerts/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • telegram_recipients property Modified
GET /alerts/config/effective
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • chain, effective properties Modified
POST /alerts/config
  • Body
  • application/json content type Modified
    • telegram_recipients property Modified
      • message_thread_id property Added
4 structure changes including:
4 Modifications
Modified 4
GET /applications/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • suggested_organization property Added
  • Query
  • include_suggestions query parameter Added
PATCH /applications/{id}/assign
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • suggested_organization property Added
PATCH /applications/{id}/unassign
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • suggested_organization property Added
PUT /applications/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • suggested_organization property Added
1 structure change including:
1 Modification
Modified 1
GET /applications
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • applications property Modified
  • Query
  • include_suggestions query parameter Added
10 structure changes including:
10 Modifications
Modified 10
GET /alerts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
  • Query
  • silenced, has_notes query parameters Added
GET /applications
  • Query
  • parent_organization_id query parameter Added
GET /applications/export
  • Query
  • parent_organization_id query parameter Added
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
  • Query
  • parent_organization_id query parameter Added
GET /systems/export
  • Query
  • parent_organization_id query parameter Added
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organization property Modified
GET /systems/{id}/alerts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
  • 400 response Added
  • Query
  • silenced, has_notes query parameters Added
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • organization property Modified
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organization property Modified
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organization property Modified
1 structure change including:
1 Modification
Modified 1 Breaking
POST /systems/heartbeat
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 204 response Added
1 structure change including:
1 Addition
Added 1
GET /applications/export
5 structure changes including:
5 Modifications
Modified 5
GET /customers/export
  • Response
  • 429 response Added
GET /distributors/export
  • Response
  • 429 response Added
GET /resellers/export
  • Response
  • 429 response Added
GET /systems/export
  • Response
  • 429 response Added
GET /users/export
  • Response
  • 429 response Added
30 structure changes including:
30 Modifications
Modified 30
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
        • created_by, promoted_from properties Modified
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
        • created_by, promoted_from properties Modified
GET /impersonate/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • impersonated_user, impersonator properties Modified
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
        • created_by, promoted_from properties Modified
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
        • created_by property Modified
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
        • created_by property Modified
PATCH /customers/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer property Modified
PATCH /customers/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer property Modified
PATCH /distributors/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /distributors/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /resellers/{id}/promote
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /resellers/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller property Modified
PATCH /resellers/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller property Modified
POST /customers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by, promoted_from properties Modified
POST /distributors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by, promoted_from properties Modified
POST /impersonate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • impersonated_user, impersonator properties Modified
POST /resellers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by, promoted_from properties Modified
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
POST /users
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
PUT /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by, promoted_from properties Modified
PUT /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by, promoted_from properties Modified
PUT /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by, promoted_from properties Modified
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
PUT /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
2 structure changes including:
1 Addition
1 Modification
Modified 1 Breaking
POST /me/change-info
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object | null to object
          Breaking
        • updated_fields property Added
  • 202, 429, 503 responses Added
Added 1
POST /me/change-info/verify-email
3 structure changes including:
3 Modifications
Modified 3
GET /customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customers property Modified
  • Query
  • include_counts query parameter Added
GET /distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributors property Modified
  • Query
  • include_counts query parameter Added
GET /resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • resellers property Modified
  • Query
  • include_counts query parameter Added
21 structure changes including:
2 Additions
19 Modifications
Modified 19
PUT /resellers/{id}
  • Body
  • application/json content type Modified
    • third_party_apps property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
PUT /distributors/{id}
  • Body
  • application/json content type Modified
    • third_party_apps property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
PUT /customers/{id}
  • Body
  • application/json content type Modified
    • third_party_apps property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
POST /resellers
  • Body
  • application/json content type Modified
    • third_party_apps property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
POST /distributors
  • Body
  • application/json content type Modified
    • third_party_apps property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
POST /customers
  • Body
  • application/json content type Modified
    • third_party_apps property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
PATCH /resellers/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller property Modified
PATCH /resellers/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • reseller property Modified
PATCH /resellers/{id}/promote
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /distributors/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /distributors/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributor property Modified
PATCH /customers/{id}/suspend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer property Modified
PATCH /customers/{id}/reactivate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customer property Modified
GET /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
GET /resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • resellers property Modified
GET /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
GET /distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributors property Modified
GET /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • third_party_apps property Added
GET /customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customers property Modified
Added 2
POST /third-party-applications/reconcile-access
GET /third-party-applications/catalog
7 structure changes including:
7 Modifications
Modified 7
GET /filters/systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • addons property Added
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
  • Query
  • addon, include_addons query parameters Added
GET /systems/export
  • Query
  • addon query parameter Added
GET /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • addons property Added
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • addons property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • addons property Added
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • addons property Added
4 structure changes including:
1 Addition
3 Modifications
Modified 3
GET /distributors/{id}/stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • legacy_systems_count, legacy_systems_hierarchy_count properties Added
GET /resellers/{id}/stats
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • legacy_systems_count, legacy_systems_hierarchy_count properties Added
GET /systems/totals
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • legacy, total_with_legacy properties Added
Added 1
PUT /legacy-systems/counts