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
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
        • promoted_from 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
        • promoted_from 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
        • promoted_from 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
        • promoted_from property Added
POST /distributors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • promoted_from property Added
POST /resellers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • promoted_from property Added
PUT /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • promoted_from property Added
PUT /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • promoted_from property Added
PUT /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • promoted_from property Added
2 structure changes including:
2 Modifications
Modified 2
DELETE /rebranding/{org_id}/products/{product_id}
  • Response
  • 404 response Added
DELETE /rebranding/{org_id}/products/{product_id}/{asset}
  • Response
  • 400, 403 responses Added
2 structure changes including:
2 Breaking changes
2 Removals
Removed 2 Breaking
GET /user/permissions
  • 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
1 structure change including:
1 Addition
Added 1
PATCH /resellers/{id}/promote
2 structure changes including:
2 Modifications
Modified 2
GET /alerts
  • Query
  • assigned_user_id query parameter Added
GET /systems/{id}/alerts
  • Query
  • assigned_user_id query parameter Added
4 structure changes including:
2 Additions
2 Modifications
Modified 2
GET /alerts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
GET /systems/{id}/alerts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
Added 2
POST /alerts/assignment
POST /alerts/notes
7 structure changes including:
7 Modifications
Modified 7
GET /applications
  • Query
  • include_hierarchy query parameter Added
GET /customers
  • Query
  • organization_id, include_hierarchy query parameters Added
GET /distributors
  • Query
  • organization_id, include_hierarchy query parameters Added
GET /resellers
  • Query
  • organization_id, include_hierarchy query parameters Added
GET /resellers/export
  • Query
  • organization_id, include_hierarchy query parameters Added
GET /systems
  • Query
  • include_hierarchy query parameter Added
GET /systems/export
  • Query
  • include_hierarchy query parameter Added
29 structure changes including:
29 Modifications
Modified 29
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 property 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 property 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 property 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}/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 property Modified
POST /distributors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property 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 property 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 property Modified
PUT /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
PUT /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property 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
1 structure change including:
1 Modification
Modified 1
POST /systems
  • Body
  • application/json content type Modified
    • created_at, registered_at properties Added
8 structure changes including:
8 Modifications
Modified 8
GET /filters/systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
GET /filters/users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
GET /impersonate/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • impersonated_user, impersonator properties Modified
GET /users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • users property Modified
  • Query
  • created_by query parameter Added
GET /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
POST /impersonate
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • impersonated_user, impersonator properties Modified
POST /users
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
PUT /users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
4 structure changes including:
4 Modifications
Modified 4
GET /filters/customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
GET /filters/distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
GET /filters/resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
POST /systems
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
6 structure changes including:
6 Modifications
Modified 6
POST /customers
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
POST /distributors
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
POST /resellers
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
PUT /customers/{id}
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
PUT /distributors/{id}
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
PUT /resellers/{id}
  • Body
  • application/json content type Modified
    • created_by_organization_id property Added
26 structure changes including:
3 Additions
23 Modifications
Modified 23
PUT /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
PUT /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
PUT /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
PUT /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
POST /systems/{id}/regenerate-secret
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
POST /systems
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
POST /resellers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
POST /distributors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
POST /customers
  • Response
  • 201 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by 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 /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 /systems/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Modified
GET /systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems property Modified
GET /resellers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
GET /resellers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • resellers property Modified
  • Query
  • created_by query parameter Added
GET /distributors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
GET /distributors
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • distributors property Modified
  • Query
  • created_by query parameter Added
GET /customers/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • created_by property Added
GET /customers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • customers property Modified
  • Query
  • created_by query parameter Added
Added 3
GET /filters/resellers
GET /filters/distributors
GET /filters/customers
1 structure change including:
1 Modification
Modified 1
GET /organizations
  • Query
  • sort_by, sort_direction query parameters Added
4 structure changes including:
4 Additions
Added 4
DELETE /me/api-keys/{id}
GET /me/api-keys
GET /me/api-keys/audit
POST /me/api-keys
1 structure change including:
1 Modification
Modified 1
GET /users/totals
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • enabled, suspended properties Added
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /filters/alerts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems, severities, organizations properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
  • Query
  • organization_id, include query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /filters/applications
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • systems, organizations properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /filters/systems
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organizations property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /filters/users
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • organizations property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /organizations
  • Query
  • page, page_size, search, name, description, type, created_by query parameters Added
18 structure changes including:
8 Additions
10 Modifications
Modified 10 Breaking
POST /alerts/config
  • Body
  • application/json content type Modified
    • mail_enabled, webhook_enabled, telegram_enabled, mail_addresses, webhook_receivers, telegram_receivers, severities, systems, email_template_lang properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • enabled, email_recipients, webhook_recipients, telegram_recipients properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object | null to object
          Breaking
        • affected_tenants, propagated_to, warnings properties Added
  • 413 response Added
  • Query
  • organization_id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /systems/{id}/alerts/history
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
GET /systems/{id}/alerts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
        • pagination property Added
  • Query
  • page, page_size, sort_by, sort_direction, status, severity, alertname query parameters Added
GET /alerts/trend
  • Query
  • organization_id query parameter Modified
    • Type went from string to array[string]
      Breaking
GET /alerts/totals
  • Query
  • organization_id query parameter Modified
    • Type went from string to array[string]
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • muted property Added
GET /alerts/stats
  • Query
  • organization_id query parameter Modified
    • Type went from string to array[string]
      Breaking
GET /alerts/history
  • Query
  • organization_id query parameter Modified
    • Type went from string to array[string]
      Breaking
  • system_key query parameter Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
GET /alerts/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • config property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • enabled, email_recipients, webhook_recipients, telegram_recipients, updated_by_name, updated_at properties Added
  • 400, 500 responses Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • Query
  • organization_id, format query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /alerts
  • Query
  • organization_id query parameter Modified
    • Type went from string to array[string]
      Breaking
  • state query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • sort_by, sort_direction, status query parameters Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • alerts property Modified
DELETE /alerts/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • Type went from object | null to object
          Breaking
        • affected_tenants, propagated_to, warnings properties Added
  • Query
  • organization_id query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
Added 8
PUT /alerts/silences/{silence_id}
POST /alerts/silences
GET /filters/alerts
GET /alerts/silences/{silence_id}
GET /alerts/silences
GET /alerts/config/effective
GET /alerts/activity/{fingerprint}
DELETE /alerts/silences/{silence_id}
6 structure changes including:
2 Additions
4 Modifications
Modified 4 Breaking
GET /alerts
  • Query
  • state, severity, system_key query parameters Modified
    • Type went from string to array[string]
      Breaking
  • include, page, page_size, alertname query parameters Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • pagination, warnings properties Added
GET /alerts/totals
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • warnings property Added
  • Query
  • include query parameter Added
GET /alerts/trend
  • Query
  • organization_id, include query parameters Added
GET /systems/{id}/alerts/history
  • Query
  • from_date, to_date, alertname, severity, status query parameters Added
  • Response
  • 400 response Added
Added 2
GET /alerts/history
GET /alerts/stats
7 structure changes including:
7 Additions
Added 7
DELETE /systems/backups/{id}
DELETE /systems/{id}/backups/{backup_id}/download
GET /systems/backups
GET /systems/backups/{id}
GET /systems/{id}/backups
GET /systems/{id}/backups/{backup_id}/download
POST /systems/backups