Palo Alto Networks Mobile Agent API

The MobileAgent API from Palo Alto Networks — 9 operation(s) for mobileagent.

Operations 26

DELETE /sse/config/v1/mobile-agent/agent-profiles Delete agent profiles #
GET /sse/config/v1/mobile-agent/agent-profiles Get agent profiles #
POST /sse/config/v1/mobile-agent/agent-profiles Create agent profiles #
PUT /sse/config/v1/mobile-agent/agent-profiles Change agent profiles #
GET /sse/config/v1/mobile-agent/agent-versions Get available agent versions #
DELETE /sse/config/v1/mobile-agent/authentication-settings Delete authentication settings #
GET /sse/config/v1/mobile-agent/authentication-settings Get authentication settings #
POST /sse/config/v1/mobile-agent/authentication-settings Create authentication settings #
PUT /sse/config/v1/mobile-agent/authentication-settings Edit authentication settings #
GET /sse/config/v1/mobile-agent/enable Indicates whether mobile agent is enabled #
POST /sse/config/v1/mobile-agent/enable Enable mobile agent (GlobalProtect) #
GET /sse/config/v1/mobile-agent/global-settings Get global settings #
PUT /sse/config/v1/mobile-agent/global-settings Edit global settings #
DELETE /sse/config/v1/mobile-agent/infrastructure-settings Delete infrastructure settings #
GET /sse/config/v1/mobile-agent/infrastructure-settings Show infrastructure settings #
POST /sse/config/v1/mobile-agent/infrastructure-settings Create infrastructure settings #
PUT /sse/config/v1/mobile-agent/infrastructure-settings Edit GlobalProtect infrastructure settings #
GET /sse/config/v1/mobile-agent/locations Get Prisma Access locations #
PUT /sse/config/v1/mobile-agent/locations Edit Prisma Access locations #
DELETE /sse/config/v1/mobile-agent/tunnel-profiles Delete tunnel profiles #
GET /sse/config/v1/mobile-agent/tunnel-profiles Get tunnel profiles #
POST /sse/config/v1/mobile-agent/tunnel-profiles Create tunnel profiles #
PUT /sse/config/v1/mobile-agent/tunnel-profiles Update tunnel profiles #
POST /sse/config/v1/mobile-agent/user-authentication:move Move authentication settings #
GET /mobile-agent/infrastructure-settings Palo Alto Networks Get Mobile Agent Infrastructure Settings #
POST /mobile-agent/infrastructure-settings Palo Alto Networks Create Mobile Agent Infrastructure Settings #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/palo-alto-networks-mobileagent-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

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 Specification

palo-alto-networks-mobileagent-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks Mobile Agent API
  version: '1.0'
  x-refined-note:
  - x-logo differs across the merged source definitions and was not carried
  description: 'Operations tagged MobileAgent across 3 of this provider''s published API definitions: palo-alto-access-prisma-access-config-mobileagent-openapi.yaml, palo-alto-networks-mobileagent-api-openapi.yml, palo-alto-prisma-access-api-openapi-original.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.sase.paloaltonetworks.com
- url: https://api.stratacloud.paloaltonetworks.com/aiops/bpa/v1
  description: AIOps for NGFW BPA API production server.
- url: https://api.sase.paloaltonetworks.com/sse/config/v1
  description: Prisma Access SASE configuration API server.
tags:
- name: MobileAgent
paths:
  /sse/config/v1/mobile-agent/agent-profiles:
    delete:
      description: 'Delete GlobalProtect agent profiles.

        '
      operationId: delete-sse-config-v1-mobile-agent-agent-profiles
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      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'
      security:
      - Bearer: []
      summary: Delete agent profiles
      tags:
      - MobileAgent
    get:
      description: 'Retrieve GlobalProtect agent profiles.

        '
      operationId: get-sse-config-v1-mobile-agent-agent-profiles
      parameters:
      - $ref: '#/components/parameters/limit-optional'
      - $ref: '#/components/parameters/offset-optional'
      - $ref: '#/components/parameters/folder-mobile-users'
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data:
                    allOf:
                    - items:
                        $ref: '#/components/schemas/agent-profiles'
                      type: array
                  limit:
                    default: 200
                    type: number
                  offset:
                    default: 0
                    type: number
                  total:
                    type: number
                type: object
          description: Get App Settings for GP
        '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'
      security:
      - Bearer: []
      summary: Get agent profiles
      tags:
      - MobileAgent
    post:
      description: 'Create GlobalProtect agent profiles.

        '
      operationId: post-sse-config-v1-mobile-agent-agent-profiles
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/agent-profiles'
        description: The app settings for Global Protect you want to create
      responses:
        '201':
          $ref: '#/components/responses/http_created'
        '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'
      security:
      - Bearer: []
      summary: Create agent profiles
      tags:
      - MobileAgent
    put:
      description: 'Change GlobalProtect agent profiles.

        '
      operationId: put-sse-config-v1-mobile-agent-agent-profiles
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/agent-profiles'
        description: The app settings to edit
      responses:
        '200':
          $ref: '#/components/responses/http_ok'
        '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'
      security:
      - Bearer: []
      summary: Change agent profiles
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/agent-versions:
    get:
      description: 'Retrieves a list of available GlobalProtect agent versions.

        '
      operationId: get-sse-config-v1-mobile-agent-agent-versions
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  type: string
                type: array
          description: Show list of available agent versions under Global Protect (Mobile Agent)
        '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'
      security:
      - Bearer: []
      summary: Get available agent versions
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/authentication-settings:
    delete:
      description: 'Delete GlobalProtect authentication settings.

        '
      operationId: delete-sse-config-v1-mobile-agent-authentication-settings
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      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'
      security:
      - Bearer: []
      summary: 'Delete authentication settings

        '
      tags:
      - MobileAgent
    get:
      description: 'Get the authentication settings configured for GlobalProtect.

        '
      operationId: get-sse-config-v1-mobile-agent-authentication-settings
      parameters:
      - $ref: '#/components/parameters/limit-optional'
      - $ref: '#/components/parameters/offset-optional'
      - $ref: '#/components/parameters/folder-mobile-users'
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data:
                    allOf:
                    - items:
                        $ref: '#/components/schemas/authentication-settings'
                      type: array
                  limit:
                    default: 200
                    type: number
                  offset:
                    default: 0
                    type: number
                  total:
                    type: number
                type: object
          description: 'List of GlobalProtect authentication settings.

            '
        '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'
      security:
      - Bearer: []
      summary: 'Get authentication settings

        '
      tags:
      - MobileAgent
    post:
      description: 'Create authentication settings for GlobalProtect.

        '
      operationId: post-sse-config-v1-mobile-agent-authentication-settings
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/authentication-settings'
        description: 'The authentication settings you want to create for GlobalProtect.

          '
      responses:
        '201':
          $ref: '#/components/responses/http_created'
        '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'
      security:
      - Bearer: []
      summary: 'Create authentication settings

        '
      tags:
      - MobileAgent
    put:
      description: 'Edit authentication settings for GlobalProtect.

        '
      operationId: put-sse-config-v1-mobile-agent-authentication-settings
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/authentication-settings'
        description: 'The authentication settings you want to edit.

          '
      responses:
        '200':
          $ref: '#/components/responses/http_ok'
        '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'
      security:
      - Bearer: []
      summary: 'Edit authentication settings

        '
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/enable:
    get:
      description: 'Indicates whether mobile agent (GlobalProtect) is enabled for your configuration.

        '
      operationId: get-sse-config-v1-mobile-agent-enable
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data:
                    properties:
                      enabled:
                        type: boolean
                    type: object
                type: object
          description: To check if current mobile agent is enabled
        '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'
      security:
      - Bearer: []
      summary: Indicates whether mobile agent is enabled
      tags:
      - MobileAgent
    post:
      description: 'Enable mobile agent (GlobalProtect).

        '
      operationId: post-sse-config-v1-mobile-agent-enable
      responses:
        '201':
          $ref: '#/components/responses/http_created'
        '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'
      security:
      - Bearer: []
      summary: Enable mobile agent (GlobalProtect)
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/global-settings:
    get:
      description: 'Show the global settings configured for GlobalProtect.

        '
      operationId: get-sse-config-v1-mobile-agent-global-settings
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/mobile-agent-global-settings'
          description: 'List of GlobalProtect global settings.

            '
        '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'
      security:
      - Bearer: []
      summary: 'Get global settings

        '
      tags:
      - MobileAgent
    put:
      description: 'Edit the global settings configured for GlobalProtect.

        '
      operationId: put-sse-config-v1-mobile-agent-global-settings
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/mobile-agent-global-settings'
        description: 'Edit GlobalProtect global settings.

          '
      responses:
        '200':
          $ref: '#/components/responses/http_ok'
        '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'
      security:
      - Bearer: []
      summary: 'Edit global settings

        '
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/infrastructure-settings:
    delete:
      description: 'Delete GlobalProtect infrastructure settings.

        '
      operationId: delete-sse-config-v1-mobile-agent-infrastructure-settings
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      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'
      security:
      - Bearer: []
      summary: Delete infrastructure settings
      tags:
      - MobileAgent
    get:
      description: 'List infrastructure settings for GlobalProtect.

        '
      operationId: get-sse-config-v1-mobile-agent-infrastructure-settings
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data:
                    allOf:
                    - items:
                        $ref: '#/components/schemas/mobile-agent-infrastructure-settings'
                      type: array
                  limit:
                    default: 200
                    type: number
                  offset:
                    default: 0
                    type: number
                  total:
                    type: number
                type: object
          description: List of infrastructure settings under Global Protect
        '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'
      security:
      - Bearer: []
      summary: 'Show infrastructure settings

        '
      tags:
      - MobileAgent
    post:
      description: 'Create GlobalProtect infrastructure settings.

        '
      operationId: post-sse-config-v1-mobile-agent-infrastructure-settings
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/mobile-agent-infrastructure-settings'
        description: 'The GlobalProtect infrastructure settings that you want to create.

          '
      responses:
        '201':
          $ref: '#/components/responses/http_created'
        '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'
      security:
      - Bearer: []
      summary: Create infrastructure settings
      tags:
      - MobileAgent
    put:
      description: 'Edit your GlobalProtect infrastructure settings.

        '
      operationId: put-sse-config-v1-mobile-agent-infrastructure-settings
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/mobile-agent-infrastructure-settings'
        description: 'The GlobalProtect infrastructure settings that you want to edit.

          '
      responses:
        '200':
          $ref: '#/components/responses/http_ok'
        '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'
      security:
      - Bearer: []
      summary: Edit GlobalProtect infrastructure settings
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/locations:
    get:
      description: 'Get Prisma Access locations configured for GlobalProtect.

        '
      operationId: get-sse-config-v1-mobile-agent-locations
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data:
                    allOf:
                    - items:
                        $ref: '#/components/schemas/mobile-agent-locations'
                      type: array
                  limit:
                    default: 200
                    type: number
                  offset:
                    default: 0
                    type: number
                  total:
                    type: number
                type: object
          description: 'List of GlobalProtect Prisma Access locations.

            '
        '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'
      security:
      - Bearer: []
      summary: Get Prisma Access locations
      tags:
      - MobileAgent
    put:
      description: 'Edit Prisma Access locations configured for GlobalProtect.

        '
      operationId: put-sse-config-v1-mobile-agent-locations
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/mobile-agent-locations'
        description: The locations to edit
      responses:
        '200':
          $ref: '#/components/responses/http_ok'
        '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'
      security:
      - Bearer: []
      summary: Edit Prisma Access locations
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/tunnel-profiles:
    delete:
      description: 'Delete GlobalProtect tunnel profiles.

        '
      operationId: delete-sse-config-v1-mobile-agent-tunnel-profiles
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      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'
      security:
      - Bearer: []
      summary: Delete tunnel profiles
      tags:
      - MobileAgent
    get:
      description: 'Retrieve GlobalProtect tunnel profiles.

        '
      operationId: get-sse-config-v1-mobile-agent-tunnel-profiles
      parameters:
      - $ref: '#/components/parameters/limit-optional'
      - $ref: '#/components/parameters/offset-optional'
      - $ref: '#/components/parameters/folder-mobile-users'
      responses:
        '200':
          content:
            application/json:
              schema:
                properties:
                  data:
                    allOf:
                    - items:
                        $ref: '#/components/schemas/tunnel-profiles'
                      type: array
                  limit:
                    default: 200
                    type: number
                  offset:
                    default: 0
                    type: number
                  total:
                    type: number
                type: object
          description: Get tunnel settings for GP
        '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'
      security:
      - Bearer: []
      summary: Get tunnel profiles
      tags:
      - MobileAgent
    post:
      description: 'Create GlobalProtect tunnel profiles.

        '
      operationId: post-sse-config-v1-mobile-agent-tunnel-profiles
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/tunnel-profiles'
        description: The tunnel settings for Global Protect you want to create
      responses:
        '201':
          $ref: '#/components/responses/http_created'
        '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'
      security:
      - Bearer: []
      summary: Create tunnel profiles
      tags:
      - MobileAgent
    put:
      description: 'Update GlobalProtect tunnel profiles.

        '
      operationId: put-sse-config-v1-mobile-agent-tunnel-profiles
      parameters:
      - $ref: '#/components/parameters/name'
      - $ref: '#/components/parameters/folder-mobile-users'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/tunnel-profiles'
        description: The tunnel settings to edit
      responses:
        '200':
          $ref: '#/components/responses/http_ok'
        '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'
      security:
      - Bearer: []
      summary: Update tunnel profiles
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /sse/config/v1/mobile-agent/user-authentication:move:
    post:
      description: 'Move authentication settings.

        '
      operationId: post-sse-config-v1-mobile-agent-user-authentication:move
      parameters:
      - $ref: '#/components/parameters/folder-mobile-users'
      - $ref: '#/components/parameters/name'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/move-auth-settings'
        description: The authentication settings for Global Protect you want to create
      responses:
        '201':
          $ref: '#/components/responses/http_created'
        '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'
      security:
      - Bearer: []
      summary: 'Move authentication settings

        '
      tags:
      - MobileAgent
    servers:
    - url: https://api.sase.paloaltonetworks.com
  /mobile-agent/infrastructure-settings:
    get:
      operationId: getMobileAgentInfrastructureSettings
      summary: Palo Alto Networks Get Mobile Agent Infrastructure Settings
      description: Returns the mobile user infrastructure settings for GlobalProtect agent connectivity. These settings define the Prisma Access compute locations, IP pool allocations, and portal configuration for remote mobile users.
      tags:
      - MobileAgent
      parameters:
      - name: folder
        in: query
        description: Filter by folder (e.g., Mobile Users).
        schema:
          type: string
        example: example-folder
      responses:
        '200':
          description: Mobile agent infrastructure settings returned successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MobileAgentInfrastructureSettings'
              examples:
                GetMobileAgentInfrastructureSettings200Example:
                  summary: Default getMobileAgentInfrastructureSettings 200 response
                  x-microcks-default: true
                  value:
                    id: example-id
                    name: Branch Sensor 52
                    ip_pool:
                    - example-ip_pool_item
                    - example-ip_pool_item
                    dns_servers:
                    - example-dns_servers_item
                    dns_suffix:
                    - example-dns_suffix_item
                    regions:
                    - name: Production Firewall 52
                      addresses:
                      - example-addresses_item
                      - example-addresses_item
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '500':
          $ref: '#/components/responses/InternalServerError'
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
      security:
      - oauth2Bearer: []
    post:
      operationId: createMobileAgentInfrastructureSettings
      summary: Palo Alto Networks Create Mobile Agent Infrastructure Settings
      description: Creates or updates the mobile user infrastructure settings in the candidate configuration. Changes must be pushed to take effect.
      tags:
      - MobileAgent
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/MobileAgentInfrastructureSettings'
            examples:
              CreateMobileAgentInfrastructureSettingsRequestExample:
                summary: Default createMobileAgentInfrastructureSettings request
                x-microcks-default: true
                value:
                  id: example-id
                  name: Branch Sensor 52
                  ip_pool:
                  - example-ip_pool_item
                  - example-ip_pool_item
                  dns_servers:
                  - example-dns_servers_item
                  dns_suffix:
                  - example-dns_suffix_item
                  regions:
                  - name: Production Firewall 52
                    addresses:
                    - example-addresses_item
                    - example-addresses_item
      responses:
        '200':
          description: Mobile agent infrastructure settings saved successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MobileAgentInfrastructureSettings'
              examples:
                CreateMobileAgentInfrastructureSettings200Example:
                  summary: Default createMobileAgentInfrastructureSettings 200 response
                  x-microcks-default: true
                  value:
                    id: example-id
                    name: Branch Sensor 52
                    ip_pool:
                    - example-ip_pool_item
                    - example-ip_pool_item
                    dns_servers:
                    - example-dns_servers_item
                    dns_suffix:
                    - example-dns_suffix_item
                    regions:
                    - name: Production Firewall 52
                      addresses:
                      - example-addresses_item
                      - example-addresses_item
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '500':
          $ref: '#/components/responses/InternalServerError'
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
      security:
      - oauth2Bearer: []
    servers:
    - url: https:

# --- truncated at 32 KB (68 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/openapi/palo-alto-networks-mobileagent-api-openapi.yml