APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps

APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps. 11 operations. Lead operation: APIs.io Engineering Platform List Address Maps. Self-contained Naftiko capability covering one Engineering Platform business surface.

Run with Naftiko Engineering PlatformIP Address Management Address Maps

What You Can Do

GET
Ipaddressmanagementaddressmapslistaddressmaps — APIs.io Engineering Platform List Address Maps
/v1/accounts/{account-id}/addressing/address-maps
POST
Ipaddressmanagementaddressmapscreateaddressmap — APIs.io Engineering Platform Create Address Map
/v1/accounts/{account-id}/addressing/address-maps
DELETE
Ipaddressmanagementaddressmapsdeleteaddressmap — APIs.io Engineering Platform Delete Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}
GET
Ipaddressmanagementaddressmapsaddressmapdetails — APIs.io Engineering Platform Address Map Details
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}
PATCH
Ipaddressmanagementaddressmapsupdateaddressmap — APIs.io Engineering Platform Update Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}
DELETE
Ipaddressmanagementaddressmapsremoveanaccountmembershipfromanaddressmap — APIs.io Engineering Platform Remove an account membership from an Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/accounts/{account-id}
PUT
Ipaddressmanagementaddressmapsaddanaccountmembershiptoanaddressmap — APIs.io Engineering Platform Add an account membership to an Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/accounts/{account-id}
DELETE
Ipaddressmanagementaddressmapsremoveanipfromanaddressmap — APIs.io Engineering Platform Remove an IP from an Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/ips/{ip-address}
PUT
Ipaddressmanagementaddressmapsaddaniptoanaddressmap — APIs.io Engineering Platform Add an IP to an Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/ips/{ip-address}
DELETE
Ipaddressmanagementaddressmapsremoveazonemembershipfromanaddressmap — APIs.io Engineering Platform Remove a zone membership from an Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/zones/{zone-id}
PUT
Ipaddressmanagementaddressmapsaddazonemembershiptoanaddressmap — APIs.io Engineering Platform Add a zone membership to an Address Map
/v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/zones/{zone-id}

MCP Tools

apis-io-engineering-platform-list-address

APIs.io Engineering Platform List Address Maps

read-only idempotent
apis-io-engineering-platform-create-address

APIs.io Engineering Platform Create Address Map

apis-io-engineering-platform-delete-address

APIs.io Engineering Platform Delete Address Map

idempotent
apis-io-engineering-platform-address-map

APIs.io Engineering Platform Address Map Details

read-only idempotent
apis-io-engineering-platform-update-address

APIs.io Engineering Platform Update Address Map

idempotent
apis-io-engineering-platform-remove-account

APIs.io Engineering Platform Remove an account membership from an Address Map

idempotent
apis-io-engineering-platform-add-account

APIs.io Engineering Platform Add an account membership to an Address Map

idempotent
apis-io-engineering-platform-remove-ip

APIs.io Engineering Platform Remove an IP from an Address Map

idempotent
apis-io-engineering-platform-add-ip

APIs.io Engineering Platform Add an IP to an Address Map

idempotent
apis-io-engineering-platform-remove-zone

APIs.io Engineering Platform Remove a zone membership from an Address Map

idempotent
apis-io-engineering-platform-add-zone

APIs.io Engineering Platform Add a zone membership to an Address Map

idempotent

Capability Spec

cloudflare-ip-address-management-address-maps.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps
  description: 'APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps. 11 operations. Lead operation:
    APIs.io Engineering Platform List Address Maps. Self-contained Naftiko capability covering one Engineering Platform business
    surface.'
  tags:
  - Engineering Platform
  - IP Address Management Address Maps
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    ENGINEERING_PLATFORM_API_KEY: ENGINEERING_PLATFORM_API_KEY
capability:
  consumes:
  - type: http
    namespace: cloudflare-ip-address-management-address-maps
    baseUri: ''
    description: APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps business capability. Self-contained,
      no shared references.
    resources:
    - name: accounts-account_id-addressing-address_maps
      path: /accounts/{account_id}/addressing/address_maps
      operations:
      - name: ipaddressmanagementaddressmapslistaddressmaps
        method: GET
        description: APIs.io Engineering Platform List Address Maps
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_id
          in: path
          type: string
          required: true
      - name: ipaddressmanagementaddressmapscreateaddressmap
        method: POST
        description: APIs.io Engineering Platform Create Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_id-addressing-address_maps-address_map_id
      path: /accounts/{account_id}/addressing/address_maps/{address_map_id}
      operations:
      - name: ipaddressmanagementaddressmapsdeleteaddressmap
        method: DELETE
        description: APIs.io Engineering Platform Delete Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: ipaddressmanagementaddressmapsaddressmapdetails
        method: GET
        description: APIs.io Engineering Platform Address Map Details
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
      - name: ipaddressmanagementaddressmapsupdateaddressmap
        method: PATCH
        description: APIs.io Engineering Platform Update Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_id-addressing-address_maps-address_map_id-accounts-account_id
      path: /accounts/{account_id}/addressing/address_maps/{address_map_id}/accounts/{account_id}
      operations:
      - name: ipaddressmanagementaddressmapsremoveanaccountmembershipfromanaddressmap
        method: DELETE
        description: APIs.io Engineering Platform Remove an account membership from an Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_id
          in: path
          type: string
          required: true
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: ipaddressmanagementaddressmapsaddanaccountmembershiptoanaddressmap
        method: PUT
        description: APIs.io Engineering Platform Add an account membership to an Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_id
          in: path
          type: string
          required: true
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_id-addressing-address_maps-address_map_id-ips-ip_address
      path: /accounts/{account_id}/addressing/address_maps/{address_map_id}/ips/{ip_address}
      operations:
      - name: ipaddressmanagementaddressmapsremoveanipfromanaddressmap
        method: DELETE
        description: APIs.io Engineering Platform Remove an IP from an Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ip_address
          in: path
          type: string
          required: true
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: ipaddressmanagementaddressmapsaddaniptoanaddressmap
        method: PUT
        description: APIs.io Engineering Platform Add an IP to an Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: ip_address
          in: path
          type: string
          required: true
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_id-addressing-address_maps-address_map_id-zones-zone_id
      path: /accounts/{account_id}/addressing/address_maps/{address_map_id}/zones/{zone_id}
      operations:
      - name: ipaddressmanagementaddressmapsremoveazonemembershipfromanaddressmap
        method: DELETE
        description: APIs.io Engineering Platform Remove a zone membership from an Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_id
          in: path
          type: string
          required: true
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: ipaddressmanagementaddressmapsaddazonemembershiptoanaddressmap
        method: PUT
        description: APIs.io Engineering Platform Add a zone membership to an Address Map
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_id
          in: path
          type: string
          required: true
        - name: address_map_id
          in: path
          type: string
          required: true
        - name: account_id
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    authentication:
      type: bearer
      token: '{{env.ENGINEERING_PLATFORM_API_KEY}}'
  exposes:
  - type: rest
    namespace: cloudflare-ip-address-management-address-maps-rest
    port: 8080
    description: REST adapter for APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps. One Spectral-compliant
      resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/accounts/{account-id}/addressing/address-maps
      name: accounts-account-id-addressing-address-maps
      description: REST surface for accounts-account_id-addressing-address_maps.
      operations:
      - method: GET
        name: ipaddressmanagementaddressmapslistaddressmaps
        description: APIs.io Engineering Platform List Address Maps
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapslistaddressmaps
        with:
          account_id: rest.account_id
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: ipaddressmanagementaddressmapscreateaddressmap
        description: APIs.io Engineering Platform Create Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapscreateaddressmap
        with:
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-id}/addressing/address-maps/{address-map-id}
      name: accounts-account-id-addressing-address-maps-address-map-id
      description: REST surface for accounts-account_id-addressing-address_maps-address_map_id.
      operations:
      - method: DELETE
        name: ipaddressmanagementaddressmapsdeleteaddressmap
        description: APIs.io Engineering Platform Delete Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsdeleteaddressmap
        with:
          address_map_id: rest.address_map_id
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: GET
        name: ipaddressmanagementaddressmapsaddressmapdetails
        description: APIs.io Engineering Platform Address Map Details
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddressmapdetails
        with:
          address_map_id: rest.address_map_id
          account_id: rest.account_id
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: ipaddressmanagementaddressmapsupdateaddressmap
        description: APIs.io Engineering Platform Update Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsupdateaddressmap
        with:
          address_map_id: rest.address_map_id
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/accounts/{account-id}
      name: accounts-account-id-addressing-address-maps-address-map-id-accounts-account-id
      description: REST surface for accounts-account_id-addressing-address_maps-address_map_id-accounts-account_id.
      operations:
      - method: DELETE
        name: ipaddressmanagementaddressmapsremoveanaccountmembershipfromanaddressmap
        description: APIs.io Engineering Platform Remove an account membership from an Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsremoveanaccountmembershipfromanaddressmap
        with:
          account_id: rest.account_id
          address_map_id: rest.address_map_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: PUT
        name: ipaddressmanagementaddressmapsaddanaccountmembershiptoanaddressmap
        description: APIs.io Engineering Platform Add an account membership to an Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddanaccountmembershiptoanaddressmap
        with:
          account_id: rest.account_id
          address_map_id: rest.address_map_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/ips/{ip-address}
      name: accounts-account-id-addressing-address-maps-address-map-id-ips-ip-address
      description: REST surface for accounts-account_id-addressing-address_maps-address_map_id-ips-ip_address.
      operations:
      - method: DELETE
        name: ipaddressmanagementaddressmapsremoveanipfromanaddressmap
        description: APIs.io Engineering Platform Remove an IP from an Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsremoveanipfromanaddressmap
        with:
          ip_address: rest.ip_address
          address_map_id: rest.address_map_id
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: PUT
        name: ipaddressmanagementaddressmapsaddaniptoanaddressmap
        description: APIs.io Engineering Platform Add an IP to an Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddaniptoanaddressmap
        with:
          ip_address: rest.ip_address
          address_map_id: rest.address_map_id
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-id}/addressing/address-maps/{address-map-id}/zones/{zone-id}
      name: accounts-account-id-addressing-address-maps-address-map-id-zones-zone-id
      description: REST surface for accounts-account_id-addressing-address_maps-address_map_id-zones-zone_id.
      operations:
      - method: DELETE
        name: ipaddressmanagementaddressmapsremoveazonemembershipfromanaddressmap
        description: APIs.io Engineering Platform Remove a zone membership from an Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsremoveazonemembershipfromanaddressmap
        with:
          zone_id: rest.zone_id
          address_map_id: rest.address_map_id
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: PUT
        name: ipaddressmanagementaddressmapsaddazonemembershiptoanaddressmap
        description: APIs.io Engineering Platform Add a zone membership to an Address Map
        call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddazonemembershiptoanaddressmap
        with:
          zone_id: rest.zone_id
          address_map_id: rest.address_map_id
          account_id: rest.account_id
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: cloudflare-ip-address-management-address-maps-mcp
    port: 9090
    transport: http
    description: MCP adapter for APIs.io Engineering Platform Cloudflare API — IP Address Management Address Maps. One tool
      per consumed operation, routed inline through this capability's consumes block.
    tools:
    - name: apis-io-engineering-platform-list-address
      description: APIs.io Engineering Platform List Address Maps
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapslistaddressmaps
      with:
        account_id: tools.account_id
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-create-address
      description: APIs.io Engineering Platform Create Address Map
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapscreateaddressmap
      with:
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-delete-address
      description: APIs.io Engineering Platform Delete Address Map
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsdeleteaddressmap
      with:
        address_map_id: tools.address_map_id
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-address-map
      description: APIs.io Engineering Platform Address Map Details
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddressmapdetails
      with:
        address_map_id: tools.address_map_id
        account_id: tools.account_id
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-update-address
      description: APIs.io Engineering Platform Update Address Map
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsupdateaddressmap
      with:
        address_map_id: tools.address_map_id
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-remove-account
      description: APIs.io Engineering Platform Remove an account membership from an Address Map
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsremoveanaccountmembershipfromanaddressmap
      with:
        account_id: tools.account_id
        address_map_id: tools.address_map_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-add-account
      description: APIs.io Engineering Platform Add an account membership to an Address Map
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddanaccountmembershiptoanaddressmap
      with:
        account_id: tools.account_id
        address_map_id: tools.address_map_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-remove-ip
      description: APIs.io Engineering Platform Remove an IP from an Address Map
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsremoveanipfromanaddressmap
      with:
        ip_address: tools.ip_address
        address_map_id: tools.address_map_id
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-add-ip
      description: APIs.io Engineering Platform Add an IP to an Address Map
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddaniptoanaddressmap
      with:
        ip_address: tools.ip_address
        address_map_id: tools.address_map_id
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-remove-zone
      description: APIs.io Engineering Platform Remove a zone membership from an Address Map
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsremoveazonemembershipfromanaddressmap
      with:
        zone_id: tools.zone_id
        address_map_id: tools.address_map_id
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-add-zone
      description: APIs.io Engineering Platform Add a zone membership to an Address Map
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-ip-address-management-address-maps.ipaddressmanagementaddressmapsaddazonemembershiptoanaddressmap
      with:
        zone_id: tools.zone_id
        address_map_id: tools.address_map_id
        account_id: tools.account_id
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.