> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Refreshed Page Configuration

> Get the configuration for one whole web page, including all its panels etc.

totally asynchronous items like menus are not included, but all references are resolved and all special processing is applied. Does not use cache for fetching, but updates the cache with refreshed configuration.
NsApiSlow threshold: 5000 ms.



## OpenAPI

````yaml /openapi/agent/openapi-v3-ConfigurationAgent.json post /api/v1/Agents/Configuration/GetRefreshedPageConfiguration
openapi: 3.0.0
info:
  version: v1-Agents
  title: SuperOffice Agent API v1
  description: SuperOffice Agent API - ConfigurationAgent
  contact:
    name: SuperOffice DevNet
    url: https://docs.superoffice.com/en/api/index.html
    email: sdk@superoffice.com
servers:
  - url: http://localhost:56350
  - url: https://localhost:56350
security: []
tags: []
externalDocs:
  description: >-
    The SuperOffice DevNet Community has more documentation, examples, and
    discussion forums.
  url: https://community.superoffice.com/en/developer/
paths:
  /api/v1/Agents/Configuration/GetRefreshedPageConfiguration:
    post:
      tags:
        - Configuration_Agent
      summary: Get Refreshed Page Configuration
      description: "Get the configuration for one whole web page, including all its panels etc.\n\ntotally asynchronous items like menus are not included, but all references are resolved and all special processing is applied. Does not use cache for fetching, but updates the cache with refreshed configuration.\r\nNsApiSlow threshold: 5000 ms."
      operationId: v1ConfigurationAgent_GetRefreshedPageConfiguration
      parameters:
        - name: $select
          in: query
          description: >-
            Optional comma separated list of properties to include in the
            result. Other fields are then nulled out to reduce payload size:
            "Name,department,category". Default = show all fields.
          required: false
          schema:
            type: string
        - name: Accept-Language
          in: header
          description: >-
            Convert string references and multi-language values into a specified
            language (iso2) code.
          required: false
          schema:
            type: string
        - name: SO-Language
          in: header
          description: >-
            Convert string references and multi-language values into a specified
            language (iso2) code. Overrides Accept-Language value.
          required: false
          schema:
            type: string
        - name: SO-Culture
          in: header
          description: >-
            Number, date formatting in a specified culture (iso2 language) code.
            Partially overrides SO-Language/Accept-Language value. Ignored if no
            Language set.
          required: false
          schema:
            type: string
        - name: SO-TimeZone
          in: header
          description: >-
            Specify the timezone code that you would like date/time responses
            converted to.
          required: false
          schema:
            type: string
        - name: SO-AppToken
          in: header
          description: >-
            The application token that identifies the partner app. Used when
            calling Online WebAPI from a server.
          required: false
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
          text/json:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
          application/xml:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
          text/xml:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
          application/x-www-form-urlencoded:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
          application/json-patch+json:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
          application/merge-patch+json:
            schema:
              $ref: >-
                #/components/schemas/SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest
        description: Application, Instance, Page
        required: true
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: string
            text/json:
              schema:
                type: string
            application/xml:
              schema:
                type: string
            text/xml:
              schema:
                type: string
            application/json-patch+json:
              schema:
                type: string
            application/merge-patch+json:
              schema:
                type: string
      security:
        - SuperOffice_Password: []
          SuperId_Authentication: []
components:
  schemas:
    SuperOffice.WebApi.v1.Carriers.ConfigurationCarriers.GetRefreshedPageConfigurationRequest:
      description: >-
        GetRefreshedPageConfiguration: Get the configuration for one whole web
        page, including all its panels etc.  totally asynchronous items like
        menus are not included, but all references are resolved and all special
        processing is applied. Does not use cache for fetching, but updates the
        cache with refreshed configuration.
      type: object
      properties:
        Application:
          type: string
        Instance:
          type: string
        Page:
          type: string

````

## Related topics

- [SuperOffice.WebApi.Data.Configuration GetRefreshedPageConfigurationRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Configuration_GetRefreshedPageConfigurationRequest.md)
- [NSConfigurationAgent](/en/automation/crmscript/reference/CRMScript.NetServer.NSConfigurationAgent.md)
- [SuperOffice.WebApi.Agents.ConfigurationAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.ConfigurationAgent.md)
- [SuperOffice.WebApi.Agents.IConfigurationAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.IConfigurationAgent.md)
- [Get Page Configuration](/en/api/reference/restful/agent/configuration_agent/get-page-configuration.md)
- [SuperOffice.WebApi.Data.Configuration GetPageConfigurationRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.Configuration_GetPageConfigurationRequest.md)
