Palo Alto Networks BGP Route Map Redistributions API
BGP Route Map Redistributions
BGP Route Map Redistributions
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-bgp-route-map-redistributions-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:
version: 2.0.0
title: Network Services BGP Route Map Redistributions API
description: These APIs are used for defining and managing network services configuration within Strata Cloud Manager.
termsOfService: https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf
contact:
email: support@paloaltonetworks.com
name: Palo Alto Networks Technical Support
url: https://support.paloaltonetworks.com
license:
name: MIT
url: https://opensource.org/license/mit
servers:
- url: https://api.strata.paloaltonetworks.com/config/network/v1
description: Current
- url: https://api.sase.paloaltonetworks.com/sse/config/v1
description: Legacy
security:
- scmToken: []
tags:
- name: BGP Route Map Redistributions
description: BGP Route Map Redistributions
paths:
/bgp-route-map-redistributions:
get:
tags:
- BGP Route Map Redistributions
summary: List BGP route map redistributions
description: 'Retrieve a list of BGP route map redistributions.
'
operationId: ListBGPRouteMapRedistributions
parameters:
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/offset'
- $ref: '#/components/parameters/name'
- $ref: '#/components/parameters/folder'
- $ref: '#/components/parameters/snippet'
- $ref: '#/components/parameters/device'
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
data:
allOf:
- type: array
items:
$ref: '#/components/schemas/bgp-route-map-redistributions'
limit:
type: integer
default: 200
offset:
type: integer
default: 0
total:
type: integer
'400':
$ref: '#/components/responses/bad_request_errors_basic'
'401':
$ref: '#/components/responses/auth_errors'
'403':
$ref: '#/components/responses/access_errors'
'404':
$ref: '#/components/responses/not_found'
default:
$ref: '#/components/responses/default_errors'
post:
tags:
- BGP Route Map Redistributions
summary: Create a BGP route map redistribution
description: 'Create a new BGP route map redistribution.
'
operationId: CreateBGPRouteMapRedistributions
requestBody:
description: Created
content:
application/json:
schema:
$ref: '#/components/schemas/bgp-route-map-redistributions'
responses:
'201':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/bgp-route-map-redistributions'
'400':
$ref: '#/components/responses/bad_request_errors_basic_with_body'
'401':
$ref: '#/components/responses/auth_errors'
'403':
$ref: '#/components/responses/access_errors'
'409':
$ref: '#/components/responses/conflict_errors'
default:
$ref: '#/components/responses/default_errors'
/bgp-route-map-redistributions/{id}:
get:
tags:
- BGP Route Map Redistributions
summary: Get a BGP route map redistribution
description: 'Get an existing BGP route map redistribution.
'
operationId: GetBGPRouteMapRedistributionsByID
parameters:
- $ref: '#/components/parameters/uuid'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/bgp-route-map-redistributions'
'400':
$ref: '#/components/responses/bad_request_errors_basic'
'401':
$ref: '#/components/responses/auth_errors'
'403':
$ref: '#/components/responses/access_errors'
'404':
$ref: '#/components/responses/not_found'
default:
$ref: '#/components/responses/default_errors'
put:
tags:
- BGP Route Map Redistributions
summary: Update a BGP route map redistribution
description: 'Update an existing BGP route map redistribution.
'
operationId: UpdateBGPRouteMapRedistributionsByID
parameters:
- $ref: '#/components/parameters/uuid'
requestBody:
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/bgp-route-map-redistributions'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/bgp-route-map-redistributions'
'400':
$ref: '#/components/responses/bad_request_errors_basic_with_body'
'401':
$ref: '#/components/responses/auth_errors'
'403':
$ref: '#/components/responses/access_errors'
'404':
$ref: '#/components/responses/not_found'
'409':
$ref: '#/components/responses/conflict_errors'
default:
$ref: '#/components/responses/default_errors'
delete:
tags:
- BGP Route Map Redistributions
summary: Delete a BGP route map redistribution
description: 'Delete a BGP route map redistribution.
'
operationId: DeleteBGPRouteMapRedistributionsByID
parameters:
- $ref: '#/components/parameters/uuid'
responses:
'200':
$ref: '#/components/responses/http_ok'
'400':
$ref: '#/components/responses/bad_request_errors_basic'
'401':
$ref: '#/components/responses/auth_errors'
'403':
$ref: '#/components/responses/access_errors'
'404':
$ref: '#/components/responses/not_found'
'409':
$ref: '#/components/responses/conflict_errors'
default:
$ref: '#/components/responses/default_errors'
components:
parameters:
device:
name: device
in: query
description: 'The device in which the resource is defined
'
required: false
schema:
type: string
name:
name: name
in: query
description: The name of the configuration resource
required: false
schema:
type: string
uuid:
name: id
in: path
description: The UUID of the configuration resource
required: true
schema:
type: string
format: uuid
example: 123e4567-e89b-12d3-a456-426655440000
folder:
name: folder
in: query
description: 'The folder in which the resource is defined
'
required: false
schema:
type: string
offset:
name: offset
in: query
description: The offset into the list of results returned
required: false
schema:
type: integer
default: 0
snippet:
name: snippet
in: query
description: 'The snippet in which the resource is defined
'
required: false
schema:
type: string
limit:
name: limit
in: query
description: The maximum number of results per page
required: false
schema:
type: integer
default: 200
examples:
json_400_panui_mgmt_invalid_object:
summary: Invalid Object
value:
_errors:
- code: E003
message: Invalid Object
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_409_panui_mgmt_object_not_unique:
summary: Object Not Unique
value:
_errors:
- code: E016
message: Object Not Unique
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_restapi_input_format_mismatch:
summary: Input Format Mismatch
value:
_errors:
- code: E003
message: 'Input Format Mismatch: input-format=json'
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_405_panui_restapi_action_not_supported:
summary: Action Not Supported
value:
_errors:
- code: E012
message: 'Action Not Supported: move'
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_401_panui_auth_key_expired:
summary: Key Expired
value:
_errors:
- code: E016
message: Key Expired
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_mgmt_bad_xpath:
summary: Bad XPath
value:
_errors:
- code: E013
message: Bad XPath
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_restapi_missing_body:
summary: Missing Body
value:
_errors:
- code: E003
message: Missing Body
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_403_panui_auth_unauthorized:
summary: Unauthorized
value:
_errors:
- code: E007
message: Unauthorized
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_401_panui_auth_invalid_credential:
summary: Invalid Credential
value:
_errors:
- code: E016
message: Invalid Credential
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_504_panui_mgmt_session_timeout:
summary: Session Timeout
value:
_errors:
- code: '4'
message: Session Timeout
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_401_panui_auth_not_authenticated:
summary: Not Authenticated
value:
_errors:
- code: E016
message: Not Authenticated
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_mgmt_invalid_command:
summary: Invalid Command
value:
_errors:
- code: E003
message: Invalid Command
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_401_panui_auth_key_too_long:
summary: Key Too Long
value:
_errors:
- code: E016
message: Key Too Long
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_409_panui_mgmt_name_not_unique:
summary: Name Not Unique
value:
_errors:
- code: E006
message: Name Not Unique
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_401_panui_auth_need_password_change:
summary: Need Password Change
value:
_errors:
- code: E016
message: The password needs to be changed.
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_501_panui_restapi_method_not_supported:
summary: Method Not Supported
value:
_errors:
- code: E012
message: Method Not Supported
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_mgmt_malformed_command:
summary: Malformed Command
value:
_errors:
- code: E003
message: Malformed Command
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_409_panui_mgmt_reference_not_zero:
summary: Reference Not Zero
value:
_errors:
- code: E009
message: Reference Not Zero
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_restapi_invalid_query_parameter:
summary: Invalid Query Parameter
value:
_errors:
- code: E003
message: 'Invalid Query Parameter: location=invalid'
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_501_panui_restapi_version_not_supported:
summary: Version Not Supported
value:
_errors:
- code: E012
message: Version Not Supported
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_restapi_missing_query_parameter:
summary: Missing Query Parameter
value:
_errors:
- code: E003
message: 'Missing Query Parameter: name'
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_400_panui_restapi_output_format_mismatch:
summary: Output Format Mismatch
value:
_errors:
- code: E003
message: 'Output Format Mismatch: output-format=json Accept=xml'
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
json_404_panui_mgmt_object_not_present:
summary: Object Not Present
value:
_errors:
- code: E005
message: Object Not Present
details: {}
_request_id: 123e4567-e89b-12d3-a456-426655440000
schemas:
bgp-route-map-redistributions:
type: object
required:
- name
properties:
id:
type: string
description: BGP Route Map Redistributions UUID of the resource
readOnly: true
example: 123e4567-e89b-12d3-a456-426655440000
name:
description: BGP Route Map Redistributions Name
type: string
description:
description: BGP Route Map Redistributions Description
type: string
anyOf:
- oneOf:
- title: bgp
required:
- bgp
properties:
bgp:
type: object
oneOf:
- title: ospf
description: BGP Root OSPF
required:
- ospf
properties:
ospf:
type: object
properties:
route_map:
description: BGP Root OSPF Route maps
type: array
items:
type: object
properties:
name:
description: BGP Root OSPF Route maps Sequence number
type: integer
minimum: 1
maximum: 65535
action:
description: BGP Root OSPF Route maps Action
type: string
enum:
- permit
- deny
description:
description: BGP Root OSPF Route maps Description
type: string
match:
type: object
properties:
as_path_access_list:
description: BGP Root OSPF Route maps match AS path access list
type: string
regular_community:
description: BGP Root OSPF Route maps match Regular community
type: string
large_community:
description: BGP Root OSPF Route maps match Large community
type: string
extended_community:
description: EBGP Root OSPF Route maps match xtended community
type: string
interface:
description: BGP Root OSPF Route maps match Interface
type: string
origin:
description: BGP Root OSPF Route maps match Origin
type: string
metric:
description: BGP Root OSPF Route maps match Metric
type: integer
minimum: 0
maximum: 4294967295
tag:
description: BGP Root OSPF Route maps match Tag
type: integer
minimum: 1
maximum: 4294967295
local_preference:
description: BGP Root OSPF Route maps match Local preference
type: integer
minimum: 1
maximum: 4294967295
peer:
description: BGP Root OSPF Route maps match Peer
type: string
enum:
- local
- none
ipv4:
type: object
description: BGP Root OSPF Route maps match bgp-route-map-redistributions ipv4 object
properties:
address:
type: object
description: BGP Root OSPF Route maps match bgp-route-map-redistributions ipv4 object address
properties:
access_list:
description: BGP Root OSPF Route maps match ipv4 Access list
type: string
prefix_list:
description: BGP Root OSPF Route maps match ipv4 Prefix list
type: string
next_hop:
type: object
description: BGP Root OSPF Route maps match bgp-route-map-redistributions ipv4 object next_hop
properties:
access_list:
description: BGP Root OSPF Route maps ipv4 next_vr hop Access list
type: string
prefix_list:
description: BGP Root OSPF Route maps ipv4 next hop Prefix list
type: string
route_source:
type: object
description: BGP Root OSPF Route maps ipv4 bgp-route-map-redistributions ipv4 object route_source
properties:
access_list:
description: BGP Root OSPF Route maps ipv4 route source Access list
type: string
prefix_list:
description: BGP Root OSPF Route maps ipv4 route source Prefix list
type: string
set:
type: object
description: BGP Root OSPF Set
properties:
metric:
type: object
properties:
value:
description: BGP Root OSPF Route maps set Metric value
type: integer
minimum: 0
maximum: 4294967295
action:
description: BGP Root OSPF Route maps set Metric action
type: string
enum:
- set
- add
- subtract
metric_type:
description: BGP Root OSPF Route maps set Metric type
type: string
enum:
- type-1
- type-2
tag:
description: BGP Root OSPF Route maps set Tag
type: integer
minimum: 1
maximum: 4294967295
- title: rib
required:
- rib
properties:
rib:
type: object
description: BGP Root RIB
properties:
route_map:
description: BGP Root RIB Route maps
type: array
items:
type: object
properties:
name:
description: BGP Root RIB Route maps Sequence number
type: integer
minimum: 1
maximum: 65535
action:
description: BGP Root RIB Route maps Action
type: string
enum:
- permit
- deny
description:
description: BGP Root RIB Route maps Description
type: string
match:
type: object
description: match attribute for BG Rib route map
properties:
as_path_access_list:
description: BGP Root RIB Route maps match AS path access list
type: string
regular_community:
description: BGP Root RIB Route maps match Regular community
type: string
large_community:
description: BGP Root RIB Route maps match Large community
type: string
extended_community:
description: BGP Root RIB Route maps match Extended community
type: string
interface:
description: BGP Root RIB Route maps match Interface
type: string
origin:
description: BGP Root RIB Route maps match Origin
type: string
metric:
description: BGP Root RIB Route maps match Metric
type: integer
minimum: 0
maximum: 4294967295
tag:
description: BGP Root RIB Route maps match Tag
type: integer
minimum: 1
maximum: 4294967295
local_preference:
description: BGP Root RIB Route maps match Local preference
type: integer
minimum: 1
maximum: 4294967295
peer:
description: BGP Root RIB Route maps match Peer
type: string
enum:
- local
- none
ipv4:
type: object
description: BGP Route Map Redistributions Root BGP rib Route Map IPv4
properties:
address:
type: object
description: bgp-route-map-redistributions ipv4 rib object address
properties:
access_list:
description: BGP Root RIB Route maps match ipv Access list
type: string
prefix_list:
description: BGP Root RIB Route maps match ipv Prefix list
type: string
next_hop:
type: object
description: bgp-route-map-redistributions ipv4 rib object next_hop
properties:
access_list:
description: BGP Root RIB Route maps match ipv next hop Access list
type: string
prefix_list:
description: BGP Root RIB Route maps match ipv next hop Prefix list
type: string
route_source:
type: object
properties:
access_list:
description: BGP Root RIB Route maps match ipv route source Access list
type: string
prefix_list:
description: BGP Root RIB Route maps match ipv route source Prefix list
type: string
set:
type: object
description: Set attributes for BGP route map
properties:
source_address:
description: BGP Root RIB Route maps set Source address
type: string
- title: ospf
description: OSPF Root
required:
- ospf
properties:
ospf:
type: object
oneOf:
- title: bgp
required:
- bgp
properties:
bgp:
type: object
description: OSPF Root BGP
properties:
route_map:
description: OSPF BGP Route maps
type: array
items:
type: object
properties:
name:
description: OSPF BGP Route maps Sequence number
type: integer
minimum: 1
maximum: 65535
action:
description: OSPF BGP Route maps Action
type: string
enum:
- permit
- deny
description:
description: OSPF BGP Route maps Description
type: string
match:
type: object
properties:
interface:
description: OSPF BGP Route maps Interface
type: string
metric:
description: OSPF BGP Route maps Metric
type: integer
minimum: 0
maximum: 4294967295
tag:
description: OSPF BGP Route maps Tag
type: integer
minimum: 1
maximum: 4294967295
address:
type: object
description: bgp-route-map-redistributions ospf address
properties:
access_list:
description: OSPF BGP Route maps match Access list
type: string
prefix_list:
description: OSPF BGP Route maps match Prefix list
type: string
next_hop:
type: object
description: bgp-route-map-redistributions ospf next_hop
properties:
access_list:
description: OSPF BGP Route maps next_hop Access list
type: string
prefix_list:
description: OSPF BGP Route maps next_hop Prefix list
type: string
set:
type: object
description: OSPF Root Set
properties:
atomic_aggregate:
description: OSPF BGP Route maps set Enable BGP atomic aggregate?
type: boolean
local_preference:
description: OSPF BGP Route maps set Local preference
type: integer
minimum: 0
maximum: 4294967295
tag:
description: OSPF BGP Route maps set Tag
type: integer
minimum: 1
maximum: 4294967295
metric:
type: object
properties:
action:
description: OSPF BGP Route maps set Metric action
type: string
enum:
- set
- add
- substract
value:
description: OSPF BGP Route maps set Metric value
type: integer
minimum: 0
maximum: 4294967295
weight:
descripti
# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/openapi/palo-alto-networks-bgp-route-map-redistributions-api-openapi.yml