{ "opencollection": "1.0.0", "info": { "name": "Equinix API Authentication Precision Time API", "version": "1.2" }, "items": [ { "info": { "name": "Precision Time", "type": "folder" }, "items": [ { "info": { "name": "Create Time Service", "type": "http" }, "http": { "method": "POST", "url": "https://api.equinix.com/fabric/v4/timeServices", "body": { "type": "json", "data": "{}" } }, "docs": "The API provides capability to create Precision Time service" }, { "info": { "name": "Get Service By ID.", "type": "http" }, "http": { "method": "GET", "url": "https://api.equinix.com/fabric/v4/timeServices/:serviceId", "params": [ { "name": "serviceId", "value": "", "type": "path", "description": "Service UUID" } ] }, "docs": "The API provides capability to get Precision Time Service details" }, { "info": { "name": "Configure Service.", "type": "http" }, "http": { "method": "PUT", "url": "https://api.equinix.com/fabric/v4/timeServices/:serviceId", "params": [ { "name": "serviceId", "value": "", "type": "path", "description": "Service UUID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "The API provides capability to Configure/Fulfill the Precision Time Service." }, { "info": { "name": "Update By ID.", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.equinix.com/fabric/v4/timeServices/:serviceId", "params": [ { "name": "serviceId", "value": "", "type": "path", "description": "Service UUID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "The API provides capability to update Precision Time Service by service id." }, { "info": { "name": "Delete by ID.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.equinix.com/fabric/v4/timeServices/:serviceId", "params": [ { "name": "serviceId", "value": "", "type": "path", "description": "Service UUID" } ] }, "docs": "The API provides capability to delete Precision Time Service by service id." }, { "info": { "name": "Search Time Services", "type": "http" }, "http": { "method": "POST", "url": "https://api.equinix.com/fabric/v4/timeServices/search", "body": { "type": "json", "data": "{}" } }, "docs": "The API provides capability to get list of user's Time Services using search criteria, including optional filtering, pagination and sorting" }, { "info": { "name": "Get Connection Links", "type": "http" }, "http": { "method": "GET", "url": "https://api.equinix.com/fabric/v4/timeServices/:serviceId/connections", "params": [ { "name": "serviceId", "value": "", "type": "path", "description": "Service UUID" } ] }, "docs": "The API provides capability to get prevision timing service's details" }, { "info": { "name": "Get Packages", "type": "http" }, "http": { "method": "GET", "url": "https://api.equinix.com/fabric/v4/timeServicePackages" }, "docs": "The API provides capability to get timing service's packages" }, { "info": { "name": "Get Package By Code", "type": "http" }, "http": { "method": "GET", "url": "https://api.equinix.com/fabric/v4/timeServicePackages/:packageCode", "params": [ { "name": "packageCode", "value": "", "type": "path", "description": "Package Code" } ] }, "docs": "The API provides capability to get timing service's package by code" } ] } ], "bundled": true }