SAP Fieldglass Reports API

The Reports API from SAP Fieldglass — 2 operation(s) for reports.

Operations 2

GET /report Get a list of available reports #
GET /report/{report_id} Get a specific report #

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/sap-fieldglass-reports-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

sap-fieldglass-reports-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.0.0
  title: Business Analytics Reports API
  description: The Business Analytics API allows clients to retrieve report data a user has set up in the SAP Fieldglass application. This includes retrieving a list of all available reports and getting data for a specific report ID.
  termsOfService: https://www.fieldglass.net/TermsOfUse.en_US.pdf
  contact:
    name: SAP Fieldglass Business Analytics API
    url: https://www.fieldglass.com
    email: Fieldglass_API@sap.com
  license:
    name: SAP Fieldglass
    url: https://www.fieldglass.net/TermsOfUse.en_US.pdf
servers:
- url: https://sandbox.api.sap.com/fieldglass/api/vc
security:
- OAuth2:
  - user
tags:
- name: Reports
paths:
  /report:
    get:
      summary: Get a list of available reports
      description: Returns a list of all available reports including the report ID and name.
      security:
      - OAuth2:
        - user
      operationId: getReports
      tags:
      - Reports
      parameters:
      - name: Authorization
        in: header
        required: false
        description: Only required for production access when using SAP Fieldglass.
        schema:
          type: string
      - name: X-ApplicationKey
        in: header
        required: false
        description: The company-specific key provided by SAP Fieldglass for API access. Required for production access.
        schema:
          type: string
      responses:
        '200':
          description: An array of reports
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/report'
        '400':
          description: Bad Request. This response is returned if the specified URL is invalid, the request is not formatted correctly, or if the request is missing a required field.
        '401':
          description: Unauthorized. User/password or application key is not verified.
        '403':
          description: Forbidden. Token is not verified.
        '404':
          description: Not Found. Service being requested does not exist.
        '500':
          description: Internal Server Error. Server is not available.
        default:
          description: No Result
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
  /report/{report_id}:
    get:
      summary: Get a specific report
      description: Returns report data for the report ID specified by the user.
      security:
      - OAuth2:
        - user
      tags:
      - Reports
      operationId: getReportById
      parameters:
      - name: report_id
        in: path
        description: The ID of the report. You can obtain it by getting the list of available reports.
        required: true
        schema:
          type: string
      - name: Authorization
        in: header
        required: false
        description: Only required for production access when using SAP Fieldglass.
        schema:
          type: string
      - name: X-ApplicationKey
        in: header
        required: false
        description: The company-specific key provided by SAP Fieldglass for API access. This is required for production access.
        schema:
          type: string
      responses:
        '200':
          description: OK. The request was received successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/report'
        default:
          description: Unexpected error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
components:
  schemas:
    report:
      type: object
      properties:
        id:
          type: string
          maxLength: 24
          description: Unique identifier representing a specific report.
        name:
          type: string
          maxLength: 500
          description: Name of the report.
        dataType:
          type: string
          description: Data type.
        maxLength:
          type: string
          description: Max length.
        analyticType:
          type: string
          description: Analytic Type.
        semanticType:
          type: string
          description: Semantic type.
        measureUnitType:
          type: string
          description: Measure unit type.
        measureUnits:
          type: string
          description: Measure units.
        measureAggregation:
          type: string
          description: Measure aggregation.
        scale:
          type: string
          description: Scale.
    Error:
      type: object
      properties:
        code:
          type: integer
          format: int32
        message:
          type: string
        fields:
          type: string
  securitySchemes:
    OAuth2:
      type: oauth2
      flows:
        clientCredentials:
          scopes:
            user: get reports
          tokenUrl: https://api1.fgvms.com/api/oauth2/v2.0/token?grant_type=client_credentials
      description: To use this REST API, you need to get OAuth client credentials (user credentials and client-specific application key) from an SAP Fieldglass account representative. After that, you need to pass the obtained client credentials to the SAP Fieldglass token endpoint to obtain an access token.
externalDocs:
  description: SAP Fieldglass Business Analytics API Specifications
  url: https://help.sap.com/viewer/14dc6ac8fc7c40f7973346fcfe5ec466/cloud/en-US
x-servers:
- url: https://{hostname}/api/{suffix}
  description: REST API
  templates:
    hostname:
      enum:
      - www.fieldglass.net
      default: www.fieldglass.net
      description: The SAP Fieldglass region where the SAP Fieldglass APIs are used.
    suffix:
      enum:
      - v1
      - vc
      default: vc
      description: The suffix for the URL.
x-sap-shortText: Allows clients to retrieve analytical data set up in the SAP Fieldglass application.