Querying Job Info View GraphQL APIs

While creating an application, the system provides an option to create Job Info Views. These views expose additional GraphQL APIs that allow users to query records inserted through a specific job execution.

This API is generated based on the object API defined during object creation. The Job Info API follows the format:

ObjectAPI + _job_info

The Job Info API is used to retrieve records inserted as part of a specific job run. Records can be identified and filtered using:

  • job_id

  • batch_id

This enables users to track and validate data processed within a particular job execution.

The Job Info View API supports the same querying capabilities as the object-level GraphQL APIs, including fetching records, applying filters and conditions, sorting, pagination, and selecting specific fields. This ensures a consistent querying experience across both object-level and job-level APIs.

query MyQuery {
  completeSnapshotObj_API__job_info(
    filter: {age: {greaterThan: 10}}
    orderBy: name_asc
  ) {
    nodes {
      jobId
      batchId
      batchCreatedOn
      age
      name
      transactionStart
      transactionStop
      validBegin
      validEnd
    }
    totalCount
  }
}
circle-info

A few additional GraphQL APIs are currently available in the App Browser; however, these are redundant and are planned to be removed in a future release.

Last updated