Swagger documentation for ispot-api

Servers

Method
Description

GET

one specific server data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/servers/{serverName}

Return one specific server data from iSpot

GET

all of change tickets of a server

https://dev-apis.us-east-1.libertymutual.com/ispot-api/servertochanges/{serverName}

Return all of change tickets of a server from iSpot

GET

all of apps data of a server

https://dev-apis.us-east-1.libertymutual.com/ispot-api/servertoapps/{serverName}

Return all of apps data of a server from iSpot

GET

all of server data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/servers

Return all of server data from iSpot

GET

all of incidents of a server

https://dev-apis.us-east-1.libertymutual.com/ispot-api/servertoincidents/{serverName}

Return all of incidents of a server from iSpot

GET

all of server data and related changes (if any)

https://dev-apis.us-east-1.libertymutual.com/ispot-api/serverstochanges

Return all servers and their related change tickets (if any) from iSpot

GET

all of server data and related applications (if any)

https://dev-apis.us-east-1.libertymutual.com/ispot-api/serverstoapps

Return all servers and their related applications (if any) from iSpot

GET

all of server data and related incidents (if any)

https://dev-apis.us-east-1.libertymutual.com/ispot-api/serverstoincidents

Return all servers and their related indients (if any) from iSpot

GET

search result when search server name

https://dev-apis.us-east-1.libertymutual.com/ispot-api/searchservers/{serverName}

Return search result when search server name

Changes

Method
Description

GET

all of change tickets data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/changes

Return all of change tickets data from iSpot

GET

one specific change ticket data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/changes/{changeID}

Return one specific change ticket data from iSpot

Applications

Method
Description

GET

search result when search app name

https://dev-apis.us-east-1.libertymutual.com/ispot-api/searchapps/{appName}

return search result when search app name

GET

all of applications data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/applications

Return all of applications data from iSpot

GET

one specific app data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/applications/{appUUID}

Return one specific app data from iSpot

GET

one app's servers

https://dev-apis.us-east-1.libertymutual.com/ispot-api/apptoservers/{appUUID}

Return one app's servers

GET

one app's health data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/apphealth/{appUUID}

Return one app's health data

GET

one app's change tickets

https://dev-apis.us-east-1.libertymutual.com/ispot-api/apptochanges/{appUUID}

Return one app's change tickets

GET

one app's incidents (up to 3 months)

https://dev-apis.us-east-1.libertymutual.com/ispot-api/apptoincidents/{appUUID}

Return one app's incidents (up to 3 months)

incidents

Method
Description

GET

three month incidents

https://dev-apis.us-east-1.libertymutual.com/ispot-api/incidents

Return latest three months incidents

GET

one specific incident data

https://dev-apis.us-east-1.libertymutual.com/ispot-api/incidents/{incidentID}

Return one specific incident ticket data from iSpot