Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Equinix Agents API

The Agents API from Equinix — 3 operation(s) for agents.

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

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

This API exposes 6 operations across 3 paths, and defines 22 schemas. It is described by OpenAPI 3.0.1, at version 1.2.

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

6 operations 3 paths 22 schemas 1 DELETE3 GET1 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
1.2
Base URL
https://api.equinix.com
Terms of Service
Resource Areas
1

Paths & Operations 6

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

Agents 6
GET
/fabric/v4/agents
Get Agents
getAgents 2 params → 200401403404500
POST
/fabric/v4/agents
Create Agent
createAgent body → 202400401403415500
GET
/fabric/v4/agents/{agentId}
Get Agent by UUID
getAgentByUuid 3 params → 200401403404500
DELETE
/fabric/v4/agents/{agentId}
Delete Agent by UUID
deleteAgentByUuid 3 params → 202401403404500
PATCH
/fabric/v4/agents/{agentId}
Update Agent by UUID
patchAgentByUuid 1 param body → 202401403404500
GET
/fabric/v4/agents/{agentId}/activities
Get Agent Activities
getAgentActivities 3 params → 200401403404500

Schemas 22

The contract defines 22 schemas that model the data the API accepts and returns. The most detailed are Changelog (12 properties), Agents (11 properties), AgentPostRequest (7 properties), AgentActivities (7 properties). Each schema is shown below with its type and property counts.

AgentGetAllResponse
object
2 properties
AgentActivities
object
Agent Activities object
7 properties
PriceError_additionalInfo
object
2 properties
Messages
array
List of chat messages
ToolCallInformation_inner
object
3 properties
AgentTemplate
object
1 property
AgentPatchRequest
object
Update Agent
3 properties 3 required
Pagination
object
Pagination response information
5 properties 2 required
AgentConfiguration
object
1 property
AgentId
string
Agent UUID
ErrorList
array
List of Error Message
Changelog
object
Change log
12 properties
AgentPostRequest
object
Create Agent
7 properties 4 required
ToolCallInformation
array
List of tools called during the agent operation
Project
object
1 property 1 required
AgentActivities_metadata
object
2 properties
AgentGetActivities
object
2 properties
ChatMessage
object
Chat message and tool call information during the agent operation
1 property
Agents
object
Agent object
11 properties
Error
object
Error Response with details
6 properties 2 required
Messages_inner
object
2 properties
Agent
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

equinix-agents-api-openapi.yml Raw ↑

Other APIs Equinix publishes across the network.

Equinix Agent Templates 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
Equinix Devices API