PeopleSoft Pivot Grid API

Operational dashboard reporting using PS Query, Composite Query, or component data sources accessible via web services for analytics and visualization.

OpenAPI Specification

pivot-grid.yml Raw ↑
openapi: 3.1.0
info:
  title: PeopleSoft Pivot Grid API
  description: Operational dashboard reporting using PS Query, Composite Query, or component data sources accessible via web services for analytics and visualization.
  version: 1.0.0
  contact:
    name: Oracle Support
    email: [email protected]
    url: https://support.oracle.com
  license:
    name: Proprietary
    url: https://www.oracle.com/contracts/
servers:
- url: https://{hostname}:{port}/psft/api/pivotgrid/v1
  description: PeopleSoft Instance
  variables:
    hostname:
      description: PeopleSoft server hostname
      default: localhost
    port:
      description: PeopleSoft server port
      default: '8000'
externalDocs:
  description: PeopleSoft Pivot Grid Documentation
  url: https://docs.oracle.com/cd/F28299_01/pt857pbr3/eng/pt/tpvg/concept_PeopleSoftPivotGridOverview-1e7c6b.html
tags:
- name: Pivot Grids
  description: Pivot grid and dashboard operations
paths:
  /grids:
    get:
      summary: PeopleSoft List Pivot Grids
      description: Retrieve a list of available pivot grid definitions.
      operationId: listPivotGrids
      tags:
      - Pivot Grids
      security:
      - basicAuth: []
      responses:
        '200':
          description: Successful response with pivot grid list
          content:
            application/json:
              schema:
                type: object
                properties:
                  grids:
                    type: array
                    items:
                      type: object
                      properties:
                        gridId:
                          type: string
                        name:
                          type: string
                        dataSource:
                          type: string
        '401':
          description: Unauthorized
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
  /grids/{gridId}/data:
    get:
      summary: PeopleSoft Get Pivot Grid Data
      description: Retrieve data for a specific pivot grid with optional filters.
      operationId: getPivotGridData
      tags:
      - Pivot Grids
      security:
      - basicAuth: []
      parameters:
      - name: gridId
        in: path
        required: true
        description: The pivot grid identifier
        schema:
          type: string
        example: PS123456
      - name: filters
        in: query
        description: JSON-encoded filter criteria
        schema:
          type: string
        example: example_value
      responses:
        '200':
          description: Pivot grid data
          content:
            application/json:
              schema:
                type: object
        '401':
          description: Unauthorized
        '404':
          description: Pivot grid not found
      x-microcks-operation:
        delay: 0
        dispatcher: FALLBACK
components:
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic