Palo Alto Networks Physical Connection API
The Physical Connection API from Palo Alto Networks — 2 operation(s) for physical connection.
The Physical Connection API from Palo Alto Networks — 2 operation(s) for physical connection.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/palo-alto-networks-physical-connection-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Palo Alto Networks Physical Connection API
version: '1.0'
description: 'Operations tagged Physical Connection across 3 of this provider''s published API definitions: palo-alto-networks-physical-connection-api-openapi.yml, palo-alto-sase-mt-interconnect-manage-sp-interconnect-manage-openapi.yaml, palo-alto-sase-multitenant-interconnect-api-openapi-original.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.stratacloud.paloaltonetworks.com/aiops/bpa/v1
description: AIOps for NGFW BPA API production server.
- url: https://api.sase.paloaltonetworks.com
tags:
- name: Physical Connection
paths:
/mt/sp-interconnect/interconnects/physical-connections:
get:
tags:
- Physical Connection
summary: Palo Alto Networks List Physical Connections
description: Retrieve technical data regarding the underlying hardware links that support your Interconnects. This visibility allows network engineers to monitor link speeds (10G/100G) and MACsec encryption status at specific colocation sites. Access this information when troubleshooting layer-1 connectivity or performing routine infrastructure health checks. The system returns a list of physical resources, indicating their current operational status and colocation zone.
responses:
'200':
description: Success
content:
application/json:
examples:
Get Physical Connections in a backbone:
value:
data:
- address: 'Telehouse - Global Data Centers
65 Rue Léon Frot
75011 Paris
France'
city: Paris
coloFacility: cdg-zone1-53
ha: false
id: 0c48519e-5738-4719-b2aa-92fcb9e4a96f
linkType: LINK_TYPE_ETHERNET_100G_LR
macSecEnabled: true
permittedActions:
- DELETE_CONNECTION
physicalConnectionName: abc-1
region: C_EUROPE
requestedLinkCount: 1
status: PENDING
- address: 'Telehouse - Global Data Centers
65 Rue Léon Frot
75011 Paris
France'
city: Paris
coloFacility: cdg-zone2-53
ha: false
id: fe3bff54-f4b2-4aac-958f-15c60913c9de
linkType: LINK_TYPE_ETHERNET_100G_LR
macSecEnabled: true
permittedActions:
- DELETE_CONNECTION
physicalConnectionName: abc-2
region: C_EUROPE
requestedLinkCount: 1
status: PENDING
requestId: 0578a2a6-99a7-4fe6-969f-28eafecb362a
'400':
description: Bad Request
'500':
description: Server Error
operationId: GetMtSp-interconnectInterconnectsPhysical-connections
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
security:
- oauth2Bearer: []
post:
tags:
- Physical Connection
summary: Palo Alto Networks Provision Physical Connection
description: Initiate a physical link request within an Interconnect at a specific colocation facility. This establishes the core hardware foundation required before virtual circuits can be provisioned. Use this when expanding regional bandwidth capacity or establishing a new physical Point of Presence (PoP). To proceed, define the desired link speed, the link count, and the specific colocation facility IDs intended for deployment.
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/PhysicalConnectionEntry'
examples:
Create 10G physical connection:
value:
physicalConnectionName: abc-1
linkType: LINK_TYPE_ETHERNET_10G_LR
requestedLinkCount: 1
coloFacilities:
- cdg-zone1-53
- cdg-zone2-53
macSecEnabled: false
partnerName: datacenter-ops
partnerEmail: ops@datacenter.com
Create 100G physical connection with MACsec:
value:
physicalConnectionName: high-speed-conn
linkType: LINK_TYPE_ETHERNET_100G_LR
requestedLinkCount: 2
coloFacilities:
- yvr-zone1-1881
- yvr-zone2-1881
macSecEnabled: true
partnerName: enterprise-net
partnerEmail: network@enterprise.com
required: true
responses:
'201':
description: Success
content:
application/json:
examples:
Add physical connection in backbone:
value:
data:
- address: 'Telehouse - Global Data Centers
65 Rue Léon Frot
75011 Paris
France'
city: Paris
coloFacility: cdg-zone1-53
ha: false
id: 0c48519e-5738-4719-b2aa-92fcb9e4a96f
linkType: LINK_TYPE_ETHERNET_100G_LR
macSecEnabled: true
physicalConnectionName: abc-1
region: C_EUROPE
requestedLinkCount: 1
status: PENDING
- address: 'Telehouse - Global Data Centers
65 Rue Léon Frot
75011 Paris
France'
city: Paris
coloFacility: cdg-zone2-53
ha: false
id: fe3bff54-f4b2-4aac-958f-15c60913c9de
linkType: LINK_TYPE_ETHERNET_100G_LR
macSecEnabled: true
physicalConnectionName: abc-2
region: C_EUROPE
requestedLinkCount: 1
status: PENDING
requestId: a14eb282-9e97-4cf0-b232-a7c9f4b06fc4
'404':
description: Not Found
content:
application/json:
examples:
Add physical connection, interconnect not found:
value:
error:
errorCode: 50004
errorType: NOT_FOUND
httpStatus: 404
msg: Interconnect not found!
requestId: d42dba1a-23f1-4818-813b-2da9f35c95bb
'400':
description: Bad Request
content:
application/json:
examples:
Physical connection name exists:
value:
error:
errorCode: 52105
errorType: VALIDATION_ERROR
httpStatus: 400
msg: Physical Connection name already exists
requestId: a1b2c3d4-5e6f-7890-abcd-ef1234567890
Invalid link count for 10G:
value:
error:
errorCode: 52109
errorType: VALIDATION_ERROR
httpStatus: 400
msg: requestedLinkCount for LINK_TYPE_ETHERNET_10G_LR linkType must be 1 or 2
requestId: b2c3d4e5-6f78-9012-bcde-f12345678901
Invalid link count for 100G:
value:
error:
errorCode: 52110
errorType: VALIDATION_ERROR
httpStatus: 400
msg: requestedLinkCount for LINK_TYPE_ETHERNET_100G_LR linkType must be from 1-8
requestId: c3d4e5f6-7890-1234-cdef-012345678901
Invalid colo facilities count:
value:
error:
errorCode: 52111
errorType: VALIDATION_ERROR
httpStatus: 400
msg: two entries must be provided in coloFacilities for physical connection
requestId: d4e5f678-9012-3456-def0-123456789012
'500':
description: Server Error
content:
application/json:
examples:
Add physical connection failed:
value:
error:
errorCode: 50018
errorType: INTERNAL_ERROR
httpStatus: 500
msg: Failed to add connection in db!
requestId: d42dba1a-23f1-4818-813b-2da9f35c95bb
operationId: PostMtSp-interconnectInterconnectsPhysical-connections
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
security:
- oauth2Bearer: []
servers:
- url: https://api.stratacloud.paloaltonetworks.com/aiops/bpa/v1
description: AIOps for NGFW BPA API production server.
/mt/sp-interconnect/interconnects/physical-connections/{physicalConnectionId}:
delete:
tags:
- Physical Connection
summary: Palo Alto Networks Delete Physical Connection
description: Decommission a specific physical link from the environment using its unique identifier. Terminating these links helps release hardware resources and end service agreements when specific hardware paths are no longer required. Execute this during hardware refreshes or regional exit strategies. The system immediately marks the connection for deletion and initiates the teardown in the management database and provider portals.
parameters:
- name: physicalConnectionId
in: path
required: true
schema:
type: string
example: '439965'
responses:
'200':
description: Success
content:
application/json:
examples:
Delete Backbone:
value:
data: Successfully marked connection for deletion
requestId: 7e656271-20f3-4fa4-9c4a-e0f455476fe9
'404':
description: Not Found
content:
application/json:
examples:
Delete Connection not found:
value:
error:
errorCode: 50007
errorType: NOT_FOUND
httpStatus: 404
msg: Connection not found!
requestId: cf32af05-7df6-4dd2-b27e-7b6ef2683145
'400':
description: Bad Request
'500':
description: Server Error
operationId: DeleteMtSp-interconnectInterconnectsPhysical-connectionsBy_physicalconnectionid
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
security:
- oauth2Bearer: []
get:
tags:
- Physical Connection
summary: Palo Alto Networks Get Physical Connection
description: View the detailed technical specification of a single physical link. This displays configuration parameters such as colocation addresses, HA status, and link types. Use this when preparing for on-site maintenance at a data center or verifying link readiness before provisioning virtual circuits. By submitting the physicalConnectionId, you obtain the full state and list of permitted management actions for that specific resource.
parameters:
- name: physicalConnectionId
in: path
required: true
schema:
type: string
example: '478801'
- name: includeDetails
in: query
schema:
type: boolean
example: false
responses:
'200':
description: Success
content:
application/json:
examples:
Get Physical Connection by Id:
value:
data:
address: 'Telehouse - Global Data Centers
65 Rue Léon Frot
75011 Paris
France'
city: Paris
coloFacility: cdg-zone1-53
ha: false
id: 0c48519e-5738-4719-b2aa-92fcb9e4a96f
linkType: LINK_TYPE_ETHERNET_100G_LR
macSecEnabled: true
permittedActions:
- DELETE_CONNECTION
physicalConnectionName: abc-1
region: C_EUROPE
requestedLinkCount: 1
status: PENDING
requestId: 82923271-2db3-4895-b1cf-a5faa77d28e3
'404':
description: Not Found
content:
application/json:
examples:
Get physical connection by Id not found:
value:
error:
errorCode: 50007
errorType: NOT_FOUND
httpStatus: 404
msg: Physical Connection not found
requestId: 37e45511-7795-41ad-807f-ec38214e8c30
operationId: GetMtSp-interconnectInterconnectsPhysical-connectionsBy_physicalconnectionid
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
security:
- oauth2Bearer: []
servers:
- url: https://api.stratacloud.paloaltonetworks.com/aiops/bpa/v1
description: AIOps for NGFW BPA API production server.
components:
schemas:
PhysicalConnectionEntry:
type: object
required:
- physicalConnectionName
- linkType
- coloFacilities
- partnerName
- partnerEmail
properties:
physicalConnectionName:
type: string
pattern: \\S
example: Production Gateway 56
linkType:
$ref: '#/components/schemas/PhysicalInterconnectLinkType'
requestedLinkCount:
type: integer
format: int32
example: 299
coloFacilities:
type: array
minItems: 1
items:
type: string
example:
- example-coloFacilities_item
macSecEnabled:
type: boolean
example: true
partnerName:
type: string
pattern: \\S
example: Production Gateway 51
partnerEmail:
type: string
pattern: \\S
example: example-partnerEmail
PhysicalInterconnectLinkType:
type: string
enum:
- LINK_TYPE_ETHERNET_10G_LR
- LINK_TYPE_ETHERNET_100G_LR
PhysicalConnectionEntry_2:
type: object
required:
- physicalConnectionName
- linkType
- coloFacilities
- partnerName
- partnerEmail
properties:
physicalConnectionName:
type: string
pattern: \\S
linkType:
$ref: '#/components/schemas/PhysicalInterconnectLinkType'
requestedLinkCount:
type: integer
format: int32
coloFacilities:
type: array
minItems: 1
items:
type: string
macSecEnabled:
type: boolean
partnerName:
type: string
pattern: \\S
partnerEmail:
type: string
pattern: \\S
securitySchemes:
oauth2Bearer:
type: http
scheme: bearer
bearerFormat: JWT
description: OAuth 2.0 Bearer token for SASE platform authentication. Obtain using the client_credentials grant with your SASE service account client ID and client secret.
authKey:
type: http
scheme: Bearer
x-refined-from:
- palo-alto-networks-physical-connection-api-openapi.yml
- palo-alto-sase-mt-interconnect-manage-sp-interconnect-manage-openapi.yaml
- palo-alto-sase-multitenant-interconnect-api-openapi-original.yml