---
title: "Get BGP Policy definitions"
method: GET
path: "/config/bgp/policy/definitions/all"
---

# Get BGP Policy definitions

`GET /config/bgp/policy/definitions/all`

Get BGP Policy definitions

## Response `200`

OK

- object
  - `bgpPolicyAttr` BGPPolicyDefinitionsMod[]
    - `name` string — BGP Neighbor IP address
    - `statements` BGPPolicyDefinitionsStatement[]
      - `name` string
      - `conditions` object
        - `bgpConditions` object
          - `afiSafiIn` string[]
          - `asPathLength` object
            - `operator` string
            - `value` integer
          - `matchAsPathSet` object
            - `asPathSet` string
            - `matchSetOptions` string
          - `matchCommunitySet` object
            - `communitySet` string
            - `matchSetOptions` string
          - `matchExtCommunitySet` object
            - `communitySet` string
            - `matchSetOptions` string
          - `matchLargeCommunitySet` object
            - `communitySet` string
            - `matchSetOptions` string
          - `nextHopInList` string[]
          - `rpki` string
          - `routeType` string
        - `matchNeighborSet` object
          - `matchSetOption` string
          - `neighborSet` string
        - `matchPrefixSet` object
          - `matchSetOption` string
          - `prefixSet` string
      - `actions` object
        - `routeDisposition` string
        - `bgpActions` object
          - `setMed` string
          - `setNextHop` string
          - `setLocalPerf` integer
          - `setCommunity` object
            - `options` string
            - `setCommunityMethod` string[]
          - `setExtCommunity` object
            - `options` string
            - `setCommunityMethod` string[]
          - `setLargeCommunity` object
            - `options` string
            - `setCommunityMethod` string[]
          - `setAsPathPrepend` object
            - `as` string
            - `repeatN` integer

## Other responses

- `401` — Invalid authentication credentials
- `500` — Internal service error
- `503` — Maintenance mode

---

[API](https://skmtc.net/loxilb-io/apis/loxilb-rest-api.md) · [All operations](https://skmtc.net/loxilb-io/apis/loxilb-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/loxilb-io/loxilb-rest-api/revisions/45e9f0a95af0/schema)
