How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Equinix Precision Time API

Precision Time

Equinix Precision Time API is one of 74 APIs that Equinix publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Precision Time. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 9 operations across 6 paths, and defines 112 schemas. It is described by OpenAPI 3.2.0, at version 4.28.

Requests are made against a single base URL, https://api.equinix.com.

9 operations 6 paths 112 schemas 1 DELETE4 GET1 PATCH2 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
4.28
Base URL
https://api.equinix.com
Authentication
HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 1

Equinix Precision Time API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (BearerAuth). By default, every request must be authenticated.

Paths & Operations 9

Across 6 paths, the API surfaces 9 operations — 1 DELETE, 4 GET, 1 PATCH, 2 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Precision Time 9

Precision Time

POST
/fabric/v4/timeServices
Create Time Service
createTimeServices body → 202400401403415500
GET
/fabric/v4/timeServices/{serviceId}
Get Service By ID.
getTimeServicesById 1 param → 200400401403404415500
PUT
/fabric/v4/timeServices/{serviceId}
Configure Service.
fulfillTimeServices 1 param body → 202400401403404415500
DELETE
/fabric/v4/timeServices/{serviceId}
Delete by ID.
deleteTimeServiceById 1 param → 202401403404415500
PATCH
/fabric/v4/timeServices/{serviceId}
Update By ID.
updateTimeServicesById 1 param body → 202400401403404415500
POST
/fabric/v4/timeServices/search
Search Time Services
searchTimeServices body → 200400401403415500
GET
/fabric/v4/timeServices/{serviceId}/connections
Get Connection Links
getTimeServicesConnectionsByServiceId 1 param → 200401403415500
GET
/fabric/v4/timeServicePackages
Get Packages
getTimeServicesPackages → 200415500
GET
/fabric/v4/timeServicePackages/{packageCode}
Get Package By Code
getTimeServicesPackageByCode 1 param → 200415500

Schemas 112

The contract defines 112 schemas that model the data the API accepts and returns. The most detailed are SimplifiedPort (30 properties), ServiceProfileMetadata (19 properties), PhysicalPort (17 properties), SimplifiedServiceProfile (17 properties). Each schema is shown below with its type and property counts.

CloudRouterPostRequestBase
object
Create Cloud Router
9 properties
LinkProtocolType
string
Type of Link Protocol
SimplifiedLinkProtocol
object
Connection link protocol Configuration
4 properties
MarketingInfo
object
3 properties
marketplaceSubscription
object
Equinix Fabric Entity for Marketplace Subscription
3 properties
virtualConnectionUuid
object
UUID of the Fabric Connection Instance
3 properties 1 required
ServiceProfileVisibilityEnum
string
VirtualNetwork
object
Virtual Network Information
2 properties
CloudRouterChangeOperation
object
Fabric Cloud Router change operation data
3 properties 3 required
SimplifiedNotification
object
4 properties 2 required
SimplifiedNetwork
object
Network specification
12 properties 1 required
TimeServiceFilters
object
1 property
CloudRouterChange
object
Current state of latest CloudRouter change
7 properties 2 required
precisionTimeOrder
object
Precision Time Order
3 properties
PortOrderSignature
object
Port signature details
2 properties
ptpAdvanceConfiguration
object
PTP Advanced Configuration.
9 properties
virtualConnectionTimeServiceResponse
object
Fabric Connection Precision Time Service Response Object
5 properties
Package
object
Package settings for port
2 properties
TimeServiceOrFilter
object
1 property
ServiceProfileMetadata
object
Metadata. Response attribute. Ignored on request payload.
19 properties
PortAdditionalInfo
object
Additional information
2 properties
SimplifiedServiceProfile
object
Service Profile is a software definition for a named provider service and it's network connectivity requirements. This includes the basic marketing information…
17 properties
SimplifiedPort
object
Port specification
30 properties
CustomField
object
Define Custom Attributes
6 properties 3 required
PortNotification
object
2 properties 2 required
PriceError_additionalInfo
object
2 properties
PortDevice
object
Port device
3 properties
PortOrder
object
6 properties
PortServiceCode
string
type of product
Error
object
Error Response with details
6 properties 2 required
PortDeviceRedundancy
object
Device redundancy
2 properties
md5
object
3 properties
ServiceProfileAccessPointTypeEnum
string
Access point type
PortOrderSignatureDelegate
object
order delegate details
3 properties
PortLoa
object
Port Loas
2 properties
ServiceId
string
Precision Time Service UUID
ServiceMetro
object
7 properties
precisionTimeServicePackagesResponse
object
Precision Packages
2 properties
ServiceProfileAccessPointTypeVD
object
VirtualDevice Access Point Type
5 properties 1 required
PortEncapsulation
object
Port encapsulation configuration
2 properties
SimplifiedLocationWithoutIBX
object
4 properties 1 required
AccessPoint
object
Access point object
17 properties
PriceCharge
object
Price Charge
2 properties
ServiceProfileTypeEnum
string
Service profile type
TimeServiceSimpleExpression
object
3 properties
CloudRouterAccessPointState
string
Access point lifecycle state
SimplifiedLocation
object
5 properties
AccessPointType
string
Access point type
PhysicalPort
object
Physical Port specification
17 properties
Bandwidth
integer
speed in Mbps
connectionLink
object
3 properties
TimeServiceFilter
object
CloudRouter
object
Fabric Cloud Router object
9 properties
precisionTimePackageRequest
object
Precision Time Service Level Request
1 property 1 required
Order
object
7 properties
TimeServicesSearchRequest
object
Search requests containing criteria
3 properties
NetworkEquinixStatus
string
Network status
SimplifiedAccount
object
12 properties
Link
object
5 properties
PortPriority
string
Port priority in redundancy group
Pagination
object
Pagination response information
5 properties 2 required
ApiConfig
object
Configuration for API based Integration for Service Profile
7 properties
PhysicalPortSettings
object
Physical Port configuration settings
2 properties
precisionTimePrice
object
Precision Time Price
2 properties
ProcessStep
object
Definition of customized step while making connection
3 properties
Bandwidths
array
NetworkScope
string
Network scope
ntpAdvanceConfiguration
array
NTP Advanced configuration - MD5 Authentication.
NetworkOperation
object
Network operational data
1 property
ServiceProfileAccessPointType
object
Access Point Type
Tags
array
AuthenticationKey
object
Authentication Key Support and Customization
3 properties
precisionTimePackageResponse
object
EPT Service Package Information
12 properties 3 required
ServiceSearchResponse
object
2 properties
precisionTimePackagePostResponse
object
2 properties 1 required
Project
object
1 property 1 required
TimeServiceSortCriteria
object
2 properties
timeServiceOperation
object
time service operational data
1 property
ServiceProfileAccessPointVD
object
Virtual Device Point
4 properties 2 required
ipv4
object
EPT service network information
4 properties 3 required
NetworkState
string
Network status
precisionTimeServiceRequest
object
Create Precision Time Service Request Schema.
9 properties 5 required
PortInterface
object
Port interface
1 property
MetalInterconnection
object
Metal Interconnection
1 property
NetworkType
string
Network type
SimplifiedNetworkChange
object
Current state of latest network change
3 properties
PaginationRequest
object
Pagination request information
2 properties
PortTether
object
Port physical connection
7 properties
ErrorList
array
List of Error Message
Changelog
object
Change log
12 properties
virtualConnectionSide
object
Fabric Connection access point object.
1 property
PortType
string
Type of Port
Interface
object
Interface Information
5 properties
NetworkChangeType
string
Type of change
PortDemarcationPoint
object
Customer physical Port
8 properties
PhysicalPortType
string
Type of Port
PortRedundancy
object
Port redundancy configuration
3 properties
PortOrderPurchaseOrder
object
purchase order
7 properties
TimeServiceSortBy
string
Possible field names to use on sorting
precisionTimeServiceConnectionsResponse
object
EPT service instance's L2 connections
2 properties
TimeServiceSortDirection
string
Sorting direction
PeeringType
string
Access point peering type
ServiceProfileAccessPointCOLO
object
Colo Access Point
6 properties 2 required
CloudRouterPostRequestPackage
object
Fabric Cloud Router Package Type
3 properties 1 required
ServiceProfileAccessPointTypeCOLO
object
Colo Access Point Type
16 properties 1 required
PortOperation
object
Operational specifications for ports.
6 properties
precisionTimeServiceResponse
object
Precision Time Service Response Schema.
16 properties 5 required
precisionTimeChangeOperation
object
Fabric Precision Timing change operation data
3 properties 3 required
VirtualDevice
object
Virtual Device AccessPoint Information
6 properties
PortSettings
object
Port configuration settings
7 properties
ServiceProfileLinkProtocolConfig
object
Configuration for dot1q to qinq translation support
5 properties
PortState
string
Port lifecycle state

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

equinix-precision-time-api-openapi.yml Raw ↑

Other APIs Equinix publishes across the network.

Equinix Agent Templates API
Equinix Agents API
Equinix Authentication API
Equinix availability API
Equinix Batches API
Equinix BGP API
Equinix Capacity API
Equinix Cloud Events API
Equinix Cloud Routers API
Equinix Company Profiles API
Equinix Connections API
Equinix Console Log Details API
Where this information came from

This is an independent, third-party profile of Equinix Precision Time API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.