1. Overview

The activities service contains a collection of RESTful service calls to retrive information relevent to comments in manufacturing execution.
Description of endpoints can be found in the section headers for each collection of relevent resources.

1.1. URI scheme

Host : localhost
BasePath : /

1.2. Tags

  • activity-command-controller : Activity Command Controller

  • activity-controller : Activity Controller

  • activity-variable-controller : Activity Variable Controller

  • array-data-controller : Array Data Controller

  • product-change-controller : Product Change Controller

  • production-event-controller : Production Event Controller

  • sheet-column-controller : Sheet Column Controller

  • sheet-info-controller : Sheet Info Controller

  • test-value-controller : Test Value Controller

  • test-value-history-controller : Test Value History Controller

  • test-value-specifications-controller : Test Value Specifications Controller

  • time-selection-controller : Time Selection Controller

  • user-defined-event-controller : User Defined Event Controller

2. Resources

2.1. Activity-command-controller

Activity Command Controller

2.1.1. Activities to complete

POST /activityCommand/v1/completeActivities
Parameters
Type Name Description Schema

Body

activityIds
optional

Ids of activities to complete

< integer (int64) > array

Responses
HTTP Code Description Schema

200

OK

ActivityCommandResponse

400

Bad Request

No Content

401

Unauthorized

No Content

403

Forbidden , User is not allowed to complete the activities

HttpErrorResponse

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2. Activity-controller

Activity Controller

2.2.1. Fetches activity records

GET /activity/v1/activities
Parameters
Type Name Description Schema Default

Query

activityId
optional

Activity id to get the page that contains this activity. Page parameter is ignored if activityId is provided

string

Query

batchNumber
optional

Filtering activities by batch number

string

Query

completeType
optional

Filter list of complete type of activities can be 0 - Manual Complete,1 - Auto Complete on status 100%,2 - Auto Complete previous activities,3- System Complete activities after duration

enum (0, 1, 2, 3)

Query

endTime
optional

End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

equipments
required

Comma separated list of unit ids

string

Query

eventNumber
optional

Filtering activities by event number

string

Query

eventTypes
optional

Comma separated eventTypes to filter activities, can be 1-TimeBased Event, 2-Production, 4-Product Change, and 25-UDE

enum (1, 2, 4, 25)

Query

isOverdue
optional

If true returns only overdue activities.

integer (int32)

Query

page
optional

Page to get the activity records. This is ignored if activityId is provided.

integer (int32)

Query

processOrderName
optional

Filtering activities by process order name

string

Query

processOrders
optional

Comma separated list of process order ids

string

Query

productCode
optional

Filtering activities by product code

string

Query

products
optional

Comma separated list of product ids

string

Query

size
optional

Page size to get activity records

integer (int32)

Query

sortColumn
optional

Optional sortColumn of activities, can be Activity, TimeDue, DueIn, PercentComplete, UserName, Duration, EndTime

string

Query

sortOrder
optional

Ascending or Descending order of data

string

Query

startTime
optional

Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

status
optional

Comma saperated list of activity status, can be 1-Not Started, 2-In Progress, 3-Complete, 4-Skipped, 5-Released

enum (1, 2, 3, 4, 5)

"1,2"

Query

timeSelection
optional

Time selection values
1 - Current Day
2 - Prev Day
3 - Current Week
4 - Prev Week
5 - Next Week
6 - Next Day
7 - Custom
8 - Current Shift
9 - Previous Shift
10- Next Shift

integer (int64)

Query

timeZone
optional

Time zone of startTime and endTime

string

"UTC"

Query

variables
optional

Filtering activities by variable name.

string

Responses
HTTP Code Description Schema

200

OK

ActivityResponseResource

400

Bad Request

HttpErrorResponse

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.2. Fetches List of activityIds by testRecordId

GET /activity/v1/activities/activityId
Parameters
Type Name Description Schema

Query

testRecordId
required

Test record id to get the list of activity ids

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< integer (int64) > array

204

No Content

< integer (int64) > array

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.3. Returns the list of supported event types

GET /activity/v1/activities/eventTypes
Parameters
Type Name Description Schema

Query

equipments
optional

Comma separated list of unit ids

string

Responses
HTTP Code Description Schema

200

OK

FilterSummary

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.4. Fetches the activity record based on the group information user provided

GET /activity/v1/activities/group
Parameters
Type Name Description Schema Default

Query

batchNumber
optional

Filtering activities by batch number

string

Query

completeType
optional

Filter list of complete type of activities can be 0 - Manual Complete,1 - Auto Complete on status 100%,2 - Auto Complete previous activities,3- System Complete activities after duration

enum (0, 1, 2, 3)

Query

displayType
optional

Filtering activities by display type can be 0-Standard or 1-Custom

integer (int32)

Query

endTime
optional

End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

equipments
required

Comma separated list of unit ids

string

Query

eventNumber
optional

Filtering activities by event number

string

Query

eventTypes
optional

Comma separated eventTypes to filter activities, can be 1-TimeBased Event, 2-Production, 4-Product Change, and 25-UDE

enum (1, 2, 4, 25)

Query

isOverdue
optional

If true returns only overdue activities.

integer (int32)

Query

processOrderName
optional

Filtering activities by process order name

string

Query

processOrders
required

Comma separated list of process order ids

string

Query

productCode
optional

Filtering activities by product code

string

Query

products
required

Comma separated list of product ids

string

Query

startTime
optional

Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

status
optional

Comma saperated list of activity status, can be 1-Not Started, 2-In Progress, 3-Complete, 4-Skipped, 5-Released

enum (1, 2, 3, 4, 5)

Query

timeSelection
optional

Time selection values
1 - Current Day
2 - Prev Day
3 - Current Week
4 - Prev Week
5 - Next Week
6 - Next Day
7 - Custom
8 - Current Shift
9 - Previous Shift
10- Next Shift

integer (int64)

Query

timeZone
optional

Time zone of startTime and endTime

string

"UTC"

Query

variables
optional

Filtering activities by variable name.

string

Query

view
optional

View to get activities based on type

enum (Product, ProcessOrder, Equipment, Event, Activity)

Responses
HTTP Code Description Schema

200

OK

ActivityViewByRecordResources

401

Unauthorized

No Content

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.5. Fetches the activities autolog sheet permissions

GET /activity/v1/activities/permissions
Parameters
Type Name Description Schema

Query

sheetList
optional

Comma saperated sheet ids to get activities sheet permissions

string

Responses
HTTP Code Description Schema

200

OK

object

401

Unauthorized

No Content

404

Not Found, Rersource not found

HttpErrorResponse

422

Unprocessble Entity

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.6. Fetches activity record by activity id

GET /activity/v1/activities/{activityId}
Parameters
Type Name Description Schema Default

Path

activityId
optional

Activity id to get the activity record

integer (int64)

Query

timeZone
optional

Time zone of startTime and endTime

string

"UTC"

Responses
HTTP Code Description Schema

200

OK

ActivityRecord

400

Bad Request

No Content

401

Unauthorized

No Content

404

Not Found , Resource not found

No Content

422

Unprocessable Entity

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.7. Update activity record

PUT /activity/v1/activities/{activityId}
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of the activity to update an activity record

integer (int64)

Body

activityRecord
optional

ActivityRecord object to update an activity record

ActivityRecord

Responses
HTTP Code Description Schema

200

OK

ActivityRecord

304

Not Modified, Resource is not modified while requesting again

HttpErrorResponse

400

Bad Request

No Content

401

Unauthorized

No Content

403

Forbidden , User is not allowed to update the activity record

HttpErrorResponse

404

Not Found , Resoure is not found

No Content

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.8. This end point is used to clear the information of activities. This would be deprecated to the future

DELETE /activity/v1/cache
Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.9. Fetches Logged in user details

GET /activity/v1/loggedinuserid
Responses
HTTP Code Description Schema

200

OK

integer (int64)

401

Unauthorized

No Content

403

Forbidden, Authenticated user is not known by MES

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.10. Fetches activity records

GET /activity/v2/activities
Parameters
Type Name Description Schema Default

Query

activityId
optional

Activity id to get the page that contains this activity. Page parameter is ignored if activityId is provided

string

Query

batchNumber
optional

Filtering activities by batch number

string

Query

completeType
optional

Filter list of complete type of activities can be 0 - Manual Complete,1 - Auto Complete on status 100%,2 - Auto Complete previous activities,3- System Complete activities after duration

enum (0, 1, 2, 3)

Query

endTime
optional

End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

equipments
required

Comma separated list of unit ids

string

Query

eventNumber
optional

Filtering activities by event number

string

Query

eventTypes
optional

Comma separated eventTypes to filter activities, can be 1-TimeBased Event, 2-Production, 4-Product Change, and 25-UDE

enum (1, 2, 4, 25)

Query

isOverdue
optional

If true returns only overdue activities.

integer (int32)

Query

lotIdentifiers
optional

Comma separated list of lotIdentifier’s

string

Query

operationNames
optional

Comma separated list of operationName’s

string

Query

page
optional

Page to get the activity records. This is ignored if activityId is provided.

integer (int32)

Query

processOrderName
optional

Filtering activities by process order name

string

Query

processOrders
optional

Comma separated list of process order ids

string

Query

productCode
optional

Filtering activities by product code

string

Query

products
optional

Comma separated list of product ids

string

Query

size
optional

Page size to get activity records

integer (int32)

Query

sortColumn
optional

Optional sortColumn of activities, can be Activity, TimeDue, DueIn, PercentComplete, UserName, Duration, EndTime

string

Query

sortOrder
optional

Ascending or Descending order of data

string

Query

startTime
optional

Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

status
optional

Comma saperated list of activity status, can be 1-Not Started, 2-In Progress, 3-Complete, 4-Skipped, 5-Released

string

"1,2"

Query

timeSelection
optional

Time selection values
1 - Current Day
2 - Prev Day
3 - Current Week
4 - Prev Week
5 - Next Week
6 - Next Day
7 - Custom
8 - Current Shift
9 - Previous Shift
10- Next Shift

integer (int64)

Query

timeZone
optional

Time zone of startTime and endTime

string

"UTC"

Query

variables
optional

Filtering activities by variable name.

string

Responses
HTTP Code Description Schema

200

OK

ActivityResponseV2Resource

400

Bad Request

HttpErrorResponse

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.11. Fetches activity record by activity id

GET /activity/v2/activities/{activityId}
Parameters
Type Name Description Schema Default

Path

activityId
optional

Activity id to get the activity record

integer (int64)

Query

timeZone
optional

Time zone of startTime and endTime

string

"UTC"

Responses
HTTP Code Description Schema

200

OK

ActivityRecordV2

401

Unauthorized

No Content

404

Not Found , Resource not found

No Content

422

Unprocessable Entity

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.12. Update activity record

PUT /activity/v2/activities/{activityId}
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of the activity to update an activity record

integer (int64)

Body

activityRecord
optional

ActivityRecord object to update an activity record

ActivityRecord

Responses
HTTP Code Description Schema

200

OK

ActivityRecordV2

304

Not Modified, Resource is not modified while requesting again

HttpErrorResponse

400

Bad Request

No Content

401

Unauthorized

No Content

403

Forbidden , User is not allowed to update the activity record

HttpErrorResponse

404

Not Found , Resoure is not found

No Content

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.13. Update activity record with updated property values which are only in Inprogress/Not Started and currently supporting only with target duration which is not null. And target duration will be added to existing value everytime we update the duration of an activity

PATCH /activity/v2/activities/{activityId}
Parameters
Type Name Description Schema

Path

activityId
required

ActivityId to update an activity record with status only In Progress/Not Started

integer (int64)

Body

activityRecordPropertiesToPatch
required

Properties for an Activity to update an activity record currently supported only with target duration

ActivityRecordPropertiesToPatch

Responses
HTTP Code Description Schema

200

OK

ActivityRecordV2

304

Not Modified, Resource is not modified while requesting again

HttpErrorResponse

400

Bad Request

No Content

401

Unauthorized

No Content

403

Forbidden , User is not allowed to update the activity record

HttpErrorResponse

404

Not Found , Resoure is not found

No Content

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3. Activity-variable-controller

Activity Variable Controller

2.3.1. This end point is used to clear the information of varaibles. This would be deprecated to the future

DELETE /activity/v1/activities/variables/cache
Parameters
Type Name Description Schema

Query

activityId
optional

activityId of an activity to delete activity variable

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.2. Fetches activity header details

GET /activity/v1/activities/{activityId}/header
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of an activity to get activity header info

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ActivityHeaderResource

204

No Content

No Content

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.3. Fetches activity record variables history

GET /activity/v1/activities/{activityId}/history
Parameters
Type Name Description Schema Default

Path

activityId
optional

From this activity, this api would fetch the activity details (along with corresponding test details)

integer (int64)

Query

directionBackward
optional

Parameter specifying whether to fetch history details of activities either before or after the activityId given in first parameter

boolean

Query

isInclusive
optional

Whether to add the details of the activityId given in first parameter also with the list

boolean

Query

sameProduct
optional

Fetch the details of activities with same product as the activityId given in first parameter

boolean

Query

size
optional

Number of records to fetch

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

ActivityTestGroupPage

204

No Content

No Content

401

Unauthorized

No Content

404

Not Found

No Content

422

Unprocessible Entity

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.4. Fetches activity variable statistics are Minimum,Maximum,Median,LowerQuartile,UpperQuartile

GET /activity/v1/activities/{activityId}/statistics
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of an activity to get activity variable statistics

integer (int64)

Responses
HTTP Code Description Schema

200

OK

TestValueStatisticsResources

401

Unauthorized

No Content

404

Not Found

No Content

422

Unprocessible Entity

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.5. Fetches all the variables for that particular activity

GET /activity/v1/activities/{activityId}/variables
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of an activity to get activity record variables

integer (int64)

Query

variableFilter
optional

Accept variables name and filters based on variables name

string

Responses
HTTP Code Description Schema

200

OK

ActivityVariableGroupResources

204

No Content

ActivityVariableGroupResources

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.6. Fetches variable details information based on the activity id and variable id

GET /activity/v1/activities/{activityId}/variables/{variableId}
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of an activity to get activity record variables

integer (int64)

Path

variableId
optional

Variable id to get activity record variables

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ActivityVariableResource

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.7. Update variable details information based on the activity id and variable id

PUT /activity/v1/activities/{activityId}/variables/{variableId}
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of an activity to update activity variables

integer (int64)

Path

variableId
optional

Variable id of a variable to update activity variables

integer (int64)

Body

updatedActivityVariable
optional

ActivityVariable object to update activity variables

ActivityVariable

Responses
HTTP Code Description Schema

200

OK

ActivityVariableResource

400

Bad Request

No Content

401

Unauthorized

No Content

404

Not Found

No Content

422

Unprocessable Entity

HttpErrorResponse

500

Internal Server Error

No Content

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.8. Fetches List of activities containing their variable counts

GET /activity/v1/activityVariableCounts
Parameters
Type Name Description Schema

Query

activityIds
optional

Comma separated List of activityIds

string

Query

eventNumbers
optional

Comma separated List of eventNumbers

string

Query

eventType
optional

Type of eventNumbers provided above [all the eventIds should belong to same type], /n This parameter will be used only when eventNumbers is provided otherwise it will be ignored.

enum (UserDefinedEvent)

Responses
HTTP Code Description Schema

200

OK

ActivitiesVariableCountsResource

204

No Content

ActivitiesVariableCountsResource

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.4. Array-data-controller

Array Data Controller

2.4.1. Get the encoded values for the data stored in array data table for an array Id

GET /arrayData
Parameters
Type Name Description Schema

Query

arrayId
required

arrayId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ArrayData

400

Bad Request, array id wrong

No Content

500

Internal Server Error, Failed to decode the data stored in DB

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5. Product-change-controller

Product Change Controller

2.5.1. Creates product change event

POST /productchange/v1/events
Parameters
Type Name Description Schema

Body

productChangeRequest
optional

ProductChangeRequest object to create a product change event

ProductChangeRequest

Responses
HTTP Code Description Schema

200

OK

ProductChangeEvent

204

No Content

No Content

400

Bad Request

No Content

401

Unauthorized

No Content

404

Not Found

No Content

422

Unproccesable Entity

No Content

500

Internal Server Error

HttpErrorResponse

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.2. Fetches the product change event history

GET /productchange/v1/events/history
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get product change event history

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ProductChangeEvent

204

No Content

No Content

400

Bad Request

No Content

401

Unauthorized

No Content

404

Not Found

No Content

422

Unprocceable Entity

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.3. Fetches the list of units which are authorized for product change

GET /productchange/v1/events/units
Parameters
Type Name Description Schema

Query

unitIds
optional

Comma separated unit ids to get available units for product change event

string

Responses
HTTP Code Description Schema

200

OK

BaseAssetInfoResource

204

No Content

No Content

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.4. Fetches the activities of the product change based on the given timestamp

GET /productchange/v1/events/{resultOn}/activities
Parameters
Type Name Description Schema

Path

resultOn
optional

Time stamp to get product change event activities in the specified time

string (date-time)

Query

unitId
optional

Unit id to get product change event activities

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6. Production-event-controller

Production Event Controller

2.6.1. Create production event

POST /production/v1/events
Parameters
Type Name Description Schema

Body

createProductionRecord
optional

ProductionRecord object to add a production record

ProductionRecord

Responses
HTTP Code Description Schema

200

OK

ProductionRecordResource

401

Unauthorized

No Content

403

Forbidden, The user is not allowed to create production event

HttpErrorResponse

404

Not Found, Resouce is not found

HttpErrorResponse

409

Record Conflict

HttpErrorResponse

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.2. Fetches a collection of Production Events

GET /production/v1/events
Parameters
Type Name Description Schema Default

Query

endTime
optional

End time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

page
optional

Results page you want to retrieve (0..N)

integer (int32)

0

Query

size
optional

Number of records per page.

integer (int32)

20

Query

sortColumn
optional

Optional sortColumn of Prodction Events

enum (TIMESTAMP, ENTRYON, STARTTIME, EVENTID)

"TIMESTAMP"

Query

sortOrder
optional

Ascending or Descending order of data

enum (ASC, DESC)

"ASC"

Query

startTime
optional

Start time in ISO-8601 format(YYYY-MM-DDThh:mm:ssZ), in case of custom time selection

string (date-time)

Query

timeSelection
required

Time selection values
1 - Current Day
2 - Prev Day
3 - Current Week
4 - Prev Week
5 - Next Week
6 - Next Day
7 - Custom
8 - Current Shift
9 - Previous Shift
10- Next Shift

integer (int64)

Query

unitIds
optional

Comma separated list of unit ids

string

Responses
HTTP Code Description Schema

200

OK

ProductionEventPage

400

Bad Request

No Content

401

Unauthrized

No Content

500

Internal Server Error

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.3. Fetches available times for production event

GET /production/v1/events/availableEditTimes
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get the available production record in specific time range

integer (int64)

Responses
HTTP Code Description Schema

200

OK

TimeRangeResource

400

Bad Request

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.4. Fetches event header details for production event

GET /production/v1/events/header
Parameters
Type Name Description Schema

Query

sheetId
optional

Sheet id to get the event header of production event

integer (int64)

Query

unitId
optional

Unit id to get the event header of events

integer (int64)

Responses
HTTP Code Description Schema

200

OK

EventHeaderResource

400

Bad Request

No Content

401

Unauthorized

No Content

500

Internal Server Error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.5. Fetches next event number by unit id

GET /production/v1/events/nextEventNumber
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get next event number for production event

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

400

Bad Request

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.6. Fetches products by unit id

GET /production/v1/events/products
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get the products

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< IdNameValue > array

400

Bad Request

No Content

404

Not Found, Resouce is not found

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.7. Fetches a production record status option

GET /production/v1/events/statusOptions
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get the status options of the production record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< IdNameValue > array

401

Unauthorized

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.8. Fetches a production record

GET /production/v1/events/{eventId}
Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to get a production record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ProductionRecordResource

400

Bad Request

No Content

401

Unauthrized

No Content

404

Not Found

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.9. Update a production record by event id

PUT /production/v1/events/{eventId}
Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to update the production record

integer (int64)

Body

updatedProductionRecord
optional

ProductionRecord object to update the production record

ProductionRecord

Responses
HTTP Code Description Schema

200

OK

ProductionRecordResource

401

Unauthorized

No Content

404

Not Found

No Content

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.10. Fetches activites by event id

GET /production/v1/events/{eventId}/activities
Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to get the activities for production event

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ActivityRecordResources

400

Bad Request

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6.11. Fetches a production record status by event id

GET /production/v1/events/{eventId}/status
Caution

operation.deprecated

Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to get the status of production record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< IdNameValue > array

404

Not Found, Resource is not found.

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.7. Sheet-column-controller

Sheet Column Controller

2.7.1. Add sheet column record

POST /sheet/v1/sheetColumnRecords
Parameters
Type Name Description Schema

Body

createSheetColumnRecord
optional

SheetColumnRecord object to create time based event

SheetColumnRecord

Responses
HTTP Code Description Schema

200

OK

SheetColumnRecordResource

400

Invalid data supplied. See message for details.

No Content

401

Unauthorized

No Content

403

Forbidden, User is not allowed to add sheet column record.

HttpErrorResponse

404

Not Found, Resource is not found.

HttpErrorResponse

409

Record Conflict

HttpErrorResponse

422

Unprocessable Entity

HttpErrorResponse

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.7.2. Fetches sheet column header

GET /sheet/v1/sheetColumnRecords/header
Parameters
Type Name Description Schema

Query

sheetId
optional

Sheet id to get sheet column header

integer (int64)

Responses
HTTP Code Description Schema

200

OK

SheetEventHeaderResource

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.7.3. Fetches the activities of the time based event based on the given sheet id and the timestamp

GET /sheet/v1/sheetColumnRecords/{sheetId}/{resultOn}/activities
Parameters
Type Name Description Schema

Path

resultOn
optional

Time stamp to get activities

string (date-time)

Path

sheetId
optional

Sheet id to get activities

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ActivityRecordResources

401

Unauthorized

No Content

404

Not Found

No Content

500

Intrenal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.7.4. Fetches sheet column record by sheet id

GET /sheet/v1/sheetColumnRecords/{sheetId}/{timestamp}
Parameters
Type Name Description Schema

Path

sheetId
optional

Sheet id to get sheet column record

integer (int64)

Path

timestamp
optional

Time stamp to get sheet column record

string (date-time)

Responses
HTTP Code Description Schema

200

OK

SheetColumnRecordResource

401

Unauthorized

No Content

404

Not Found

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8. Sheet-info-controller

Sheet Info Controller

2.8.1. Fetches sheets information based on line, unit ids

GET /sheet/v1/sheetInfo
Parameters
Type Name Description Schema

Query

eventTypeIds
optional

eventTypeIds

string

Query

lineIds
optional

Line ids to get sheets information

string

Query

sheetGroupIds
optional

Sheet group ids to get sheets information

string

Query

sheetIds
optional

Sheet ids to get sheets information

string

Query

sheetTypeIds
optional

sheetTypeIds

string

Query

unitIds
optional

unitIds

string

Responses
HTTP Code Description Schema

200

OK

< SheetInfoResource > array

401

Unauthorized

No Content

404

Not Found

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8.2. Fetches sheet displays

GET /sheet/v1/sheetInfo/{eventType}/displays
Parameters
Type Name Description Schema

Path

eventType
optional

Event types to filter activities, can be UDE, Production, TimeBased Event and Product Change

enum (1, 2, 4, 25)

Query

equipments
optional

Comma seperated list of unit ids

string

Responses
HTTP Code Description Schema

200

OK

ActivitySheetDisplayResources

204

No Content

ActivitySheetDisplayResources

401

Unauthorized

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8.3. Fetches sheet information

GET /sheet/v1/sheetInfo/{sheetId}
Parameters
Type Name Description Schema

Path

sheetId
optional

Sheet id to get sheet details

integer (int64)

Responses
HTTP Code Description Schema

200

OK

SheetInfoResource

401

Unauthorized

No Content

404

Not Found

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8.4. Fetches custom form information

GET /sheet/v1/sheetInfo/{sheetId}/customFormsInfo
Parameters
Type Name Description Schema

Path

sheetId
optional

Sheet id to get custom form data

string

Responses
HTTP Code Description Schema

200

OK

CustomFormDataResources

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8.5. Fetches sheet display options

GET /sheet/v1/sheetInfo/{sheetId}/displayOptions
Parameters
Type Name Description Schema

Path

sheetId
optional

Sheet id to get activities sheet display options

string

Query

displayOptionIds
optional

Display option ids to get activities sheet display options

string

Responses
HTTP Code Description Schema

200

OK

SheetDisplayOptionsResources

400

Bad Request

No Content

404

Not Found

No Content

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8.6. Gives the list of Users having access to a particular sheet (PA sheet security wise)

GET /sheet/v1/sheetInfo/{sheetId}/sheetUsers
Parameters
Type Name Description Schema

Path

sheetId
optional

Sheet id to get list of Users having access to a particular sheet

integer (int64)

Responses
HTTP Code Description Schema

200

OK

SheetUsersResources

400

Bad Request

No Content

401

Unauthorized

No Content

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9. Test-value-controller

Test Value Controller

2.9.1. Add test value record

POST /variables/v1/testValueRecords
Parameters
Type Name Description Schema

Body

updatedTestValueRecord
optional

TestValueRecord object to add a test value record

TestValueRecord

Responses
HTTP Code Description Schema

201

Created

TestValueRecordResource

400

Bad Request.

No Content

401

Unauthorized

No Content

403

Forbidden , User is not allowed to add a test value record.

HttpErrorResponse

422

Unprocessable Entity

HttpErrorResponse

500

Internal Server Error

No Content

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9.2. Fetches test value record for an activity

GET /variables/v1/testValueRecords/activities/{activityId}
Parameters
Type Name Description Schema

Path

activityId
optional

Activity id of activity to get test value record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

TestValueRecordResource

400

Bad Request

No Content

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9.3. Fetches test value record by test id

GET /variables/v1/testValueRecords/{testId}
Parameters
Type Name Description Schema

Path

testId
optional

Test id of a variable to get test value record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

TestValueRecordResource

400

Bad Request

No Content

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9.4. Update test value record

PUT /variables/v1/testValueRecords/{testId}
Parameters
Type Name Description Schema

Path

testId
optional

Test id of variable to update test value record

integer (int64)

Body

updatedTestValueRecord
optional

TestValueRecord object to update a test value record

TestValueRecord

Responses
HTTP Code Description Schema

200

OK

TestValueRecordResource

400

Bad Reuest

HttpErrorResponse

401

Unauthorized

No Content

403

Forbidden, User is not allowed to update the test value record.

HttpErrorResponse

404

Not Found

No Content

422

Unprocessable Entity

HttpErrorResponse

500

Internal Server Error

No Content

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.10. Test-value-history-controller

Test Value History Controller

2.10.1. Fetches the test value records history

GET /api/testValueHistory
Parameters
Type Name Description Schema Default

Query

page
optional

Page number to fetch. Defaults to 0

integer (int32)

0

Query

size
optional

Number of records per page. Defaults to 20

integer (int32)

20

Query

testRecordId
optional

Test Id whose history values is to be fetched

integer (int64)

Responses
HTTP Code Description Schema

200

OK

PagedResources«TestValueHistoryRecord»

Produces
  • application/json

  • application/vnd.ge.mes.v1.full+json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.11. Test-value-specifications-controller

Test Value Specifications Controller

2.11.1. Fetches test value specifications

GET /variables/v1/testValueSpecifications
Parameters
Type Name Description Schema

Query

startTime
optional

Time to get the test value specifications of variables

string (date-time)

Query

variableIds
optional

The variables ids to get the test value specifications of variables

string

Responses
HTTP Code Description Schema

200

OK

< TestValueSpecifications > array

401

Unauthorized

No Content

404

Not Found

No Content

422

Unprocessable Entity

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.12. Time-selection-controller

Time Selection Controller

2.12.1. Fetches time selection intervals

GET /activity/v1/time-selection
Parameters
Type Name Description Schema

Query

equipmentId
optional

Comma separated list of equipment Ids.

< string > array(multi)

Query

equipmentType
optional

Equipment type values are 1 for Units, 2 for Lines, 3 for Departments.

integer (int32)

Query

timeSelection
required

Time selection values
1 - Current Day
2 - Prev Day
3 - Current Week
4 - Prev Week
5 - Next Week
6 - Next Day
7 - Custom
8 - Current Shift
9 - Previous Shift
10- Next Shift

integer (int32)

Responses
HTTP Code Description Schema

200

OK

TimeSelectionRange

204

No Content

TimeSelectionRange

401

Unauthorized

No Content

404

Not Found

No Content

500

Internal Server Error

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.12.2. Fetches the startTime and endTime based on the timeSelection provided

GET /activity/v1/timeOptions
Parameters
Type Name Description Schema

Query

reportType
optional

Report type to get the different time interval for EX in case of report type 1 it would return 1-Current Day, 2-Previous Day, 7-User Defined, 8-Current Shift and 9-Previous shift. Other report type would return all the time selections

integer (int64)

Responses
HTTP Code Description Schema

200

OK

TimeSelectionResource

304

Not Modified

No Content

401

Unauthorized

No Content

403

Forbidden, Authenticated user is not known by MES.

No Content

404

Not Found

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13. User-defined-event-controller

User Defined Event Controller

2.13.1. Creates user defined event

POST /userDefined/v1/events
Parameters
Type Name Description Schema

Body

createUserDefinedRecord
required

createUserDefinedRecord

UserDefinedRecord

Responses
HTTP Code Description Schema

200

OK

object

401

Unauthorized

No Content

403

Forbidden, Authenticated user is not known by MES

No Content

404

Not Found

No Content

500

Internal Server Error

No Content

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.2. Fetches available times for user defined event

GET /userDefined/v1/events/availableEditTimes
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get the available user defined record in a specific time range

integer (int64)

Responses
HTTP Code Description Schema

200

OK

TimeRangeResource

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.3. Fetches an event subType based on the sheet Id provided

GET /userDefined/v1/events/eventSubType
Parameters
Type Name Description Schema

Query

sheetId
optional

Sheet id to get the available times for user defined event

integer (int64)

Responses
HTTP Code Description Schema

200

OK

EventSubTypeResource

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.4. Fetches event header details for user defined event

GET /userDefined/v1/events/header
Parameters
Type Name Description Schema

Query

sheetId
optional

Sheet id to get event header of events

integer (int64)

Query

unitId
optional

Unit id to get the event header of events

integer (int64)

Responses
HTTP Code Description Schema

200

OK

EventHeaderResource

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.5. Fetches products by unit id

GET /userDefined/v1/events/products
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get the products

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< IdNameValue > array

401

Unauthorized

No Content

403

Forbidden, Authenticated user is not known by MES

No Content

404

Not Found

No Content

500

Internal Server Error

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.6. Fetches a user defined record status option

GET /userDefined/v1/events/statusOptions
Parameters
Type Name Description Schema

Query

unitId
optional

Unit id to get the status options of the user defined record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< IdNameValue > array

401

Unauthorized

No Content

404

Not Found, Resource not found

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.7. Fetches a user defined record by event id

GET /userDefined/v1/events/{eventId}
Parameters
Type Name Description Schema

Path

eventId
required

Event id of an event to get a user defind record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

UserDefinedRecordResource

401

Unauthorized

No Content

404

Not Found , Resource is not found.

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.8. Update user defined event by event id

PUT /userDefined/v1/events/{eventId}
Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to update the user defined record

integer (int64)

Body

updatedUserDefinedRecord
optional

UserDefinedRecord object to update the user defined record

UserDefinedRecord

Responses
HTTP Code Description Schema

200

OK

UserDefinedRecordResource

401

Unauthorized

No Content

404

Not Found

HttpErrorResponse

500

Internal Server Error

No Content

Consumes
  • application/json;charset=UTF-8

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.9. Fetches activites by event id

GET /userDefined/v1/events/{eventId}/activities
Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to get the activities for user defined event

integer (int64)

Responses
HTTP Code Description Schema

200

OK

ActivityRecordResources

401

Unauthorized

No Content

422

Unprocessable Entity

HttpErrorResponse

500

Internal Server Error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.13.10. Fetches user defined event status

GET /userDefined/v1/events/{eventId}/status
Caution

operation.deprecated

Parameters
Type Name Description Schema

Path

eventId
optional

Event id of an event to get the status of user defined record

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< IdNameValue > array

401

Unauthorized

No Content

500

Internal Server Error

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

3. Definitions

3.1. ActivitiesVariableCountsResource

Name Schema

content
optional

< ActivityVariableCounts > array

links
optional

< Link > array

3.2. ActivityCommandResponse

Name Schema

message
optional

string

3.3. ActivityEventType

Name Description Schema

eventId
optional

Unique identifier for an event

integer (int64)

id
optional

integer (int64)

name
optional

string

3.4. ActivityEventUnits

Name Description Schema

eventDesc
optional

Define an event in a descending order

string

eventId
optional

Unique identifier for an event

integer (int64)

id
optional

integer (int64)

unit
optional

BaseAssetInfo

3.5. ActivityHeader

Name Description Schema

activityDescription
optional

The description of an activity

string

activityId
optional

Unique identifier for an activity

integer (int64)

activityTypeId
optional

Type of an activity can be- standard or custom activity

integer (int64)

endTime
optional

The end time of an activity

string (date-time)

isAppliedProduct
optional

flag for applied product
Example : false

boolean

isDisplayUnits
optional

Display units an activity is associated with.
Example : false

boolean

isLocked
optional

The value defines an activity is locked or not
Example : false

boolean

keyId
optional

Creates a time stamp for an event can be-time Based event and product change event of an activity

string (date-time)

keyId1
optional

Event id of an activity

integer (int64)

processOrder
optional

An activity this process order is requesting

string

product
optional

The product this activity belongs to

string

sheetId
optional

Unique identifier for this sheet

integer (int64)

startTime
optional

The start time of an activity

string (date-time)

unitId
optional

Unit this activity is associated with

integer (int64)

user
optional

User performing on an activity

IdNameValue

3.6. ActivityHeaderResource

Name Description Schema

activityDescription
optional

The description of an activity

string

activityId
optional

Unique identifier for an activity

integer (int64)

activityTypeId
optional

Type of an activity can be- standard or custom activity

integer (int64)

endTime
optional

The end time of an activity

string (date-time)

isAppliedProduct
optional

flag for applied product
Example : false

boolean

isDisplayUnits
optional

Display units an activity is associated with.
Example : false

boolean

isLocked
optional

The value defines an activity is locked or not
Example : false

boolean

keyId
optional

Creates a time stamp for an event can be-time Based event and product change event of an activity

string (date-time)

keyId1
optional

Event id of an activity

integer (int64)

links
optional

< Link > array

processOrder
optional

An activity this process order is requesting

string

product
optional

The product this activity belongs to

string

sheetId
optional

Unique identifier for this sheet

integer (int64)

startTime
optional

The start time of an activity

string (date-time)

unitId
optional

Unit this activity is associated with

integer (int64)

user
optional

User performing on an activity

IdNameValue

3.7. ActivityRecord

Name Description Schema

activityId
optional

Unique identifier of an activity

integer (int64)

activityType
optional

The info of an activity type

IdNameValue

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

autoComplete
optional

Defines an activity is auto complete
Example : false

boolean

commentsThreadId
optional

Thread Id of the comment to fetch the comments associated to it

integer (int64)

completedType
optional

Whether the activity was completed by user or system

IdNameValue

department
optional

The Department this location belongs to

BaseAssetInfo

description
optional

The description of an activity

string

displayTypeId
optional

Unique identifier for this display type

integer (int64)

dueIn
optional

The duration an activity is due in

integer (int64)

duration
optional

The duartion an activity is completed in

integer (int64)

endTime
optional

The end time of an activity

string (date-time)

entryOn
optional

The time when an activity happen

string (date-time)

estimatedStartTime
optional

estimatedStartTime for activity

string (date-time)

eventNumber
optional

Creates a key an event can be-time Based event and product change event of an activity

string

executionStartTime
optional

The time when an activity actually started executing

string (date-time)

extendedInfo
optional

The mode of the custom form can be payload, embedded and the external opening of an activity to the another browser

string

externalLink
optional

An activity opens to an external link in another browser that is a custom activity

string

generalComment
optional

General comment associated with an activity

string

hasAvailableCells
optional

Checks for the cells availability
Example : false

boolean

hasVariableAliasing
optional

Whether the activity variable hasVariableAliasing
Example : false

boolean

keyId
optional

Event id of an activity

integer (int64)

keyTime
optional

Creates a time stamp for an event can be-time Based event and product change event of an activity

string (date-time)

line
optional

The Line this location belongs to

BaseAssetInfo

locked
optional

An activity is locked
Example : false

boolean

overdueComment
optional

The overdue comment of an activity

string

overdueCommentRequired
optional

The overdue comment is required
Example : false

boolean

overdueCommentsThreadId
optional

Overdue comment thread this record is part of

integer (int64)

overrideLockPermission
optional

Permission to override the lock if an activity is locked by the user
Example : false

boolean

percentComplete
optional

The percentage by which an activity is completed

number (double)

priority
optional

integer (int64)

processOrder
optional

An activity process order related to

IdNameValue

product
optional

The product activity is performed on

IdNameValue

sheet
optional

The info of the sheet associalted with an activity

IdNameValue

skipComment
optional

The skip comment of an activity

string

skipCommentRequired
optional

The skip comment is required
Example : false

boolean

skipCommentsThreadId
optional

Skip comment thread this record is part of

integer (int64)

startTime
optional

The start time of an activity

string (date-time)

status
optional

The info of the status of an activity

IdNameValue

tag
optional

string

targetDuration
optional

The target duration when an activity actually complete

number (double)

testsToComplete
optional

Unique identifier of this comment record

integer (int64)

timeDue
optional

The time by which an activity is due

string (date-time)

title
optional

The title of an activity

string

user
optional

The user performing on an activity can be a syatem user

ActivityUsers

3.8. ActivityRecordPropertiesToPatch

Name Schema

targetDuration
optional

integer (int64)

3.9. ActivityRecordResources

Name Schema

content
optional

< ActivityRecord > array

links
optional

< Link > array

3.10. ActivityRecordV2

Name Description Schema

activityDetailCommentThreadId
optional

Test comment thread this record is part of

integer (int64)

activityId
optional

Unique identifier of an activity

integer (int64)

activityType
optional

The info of an activity type

IdNameValue

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

autoComplete
optional

Defines an activity is auto complete
Example : false

boolean

commentsThreadId
optional

Thread Id of the comment to fetch the comments associated to it

integer (int64)

completedType
optional

Whether the activity was completed by user or system

IdNameValue

department
optional

The Department this location belongs to

BaseAssetInfo

description
optional

The description of an activity

string

displayTypeId
optional

Unique identifier for this display type

integer (int64)

dueIn
optional

The duration an activity is due in

integer (int64)

duration
optional

The duartion an activity is completed in

integer (int64)

endTime
optional

The end time of an activity

string (date-time)

entryOn
optional

The time when an activity happen

string (date-time)

estimatedStartTime
optional

estimatedStartTime for activity

string (date-time)

eventNumber
optional

Creates a key an event can be-time Based event and product change event of an activity

string

executionStartTime
optional

The time when an activity actually started executing

string (date-time)

extendedInfo
optional

The mode of the custom form can be payload, embedded and the external opening of an activity to the another browser

string

externalLink
optional

An activity opens to an external link in another browser that is a custom activity

string

generalComment
optional

General comment associated with an activity

string

hasAvailableCells
optional

Checks for the cells availability
Example : false

boolean

hasVariableAliasing
optional

Whether the activity variable hasVariableAliasing
Example : false

boolean

keyId
optional

Event id of an activity

integer (int64)

keyTime
optional

Creates a time stamp for an event can be-time Based event and product change event of an activity

string (date-time)

line
optional

The Line this location belongs to

BaseAssetInfo

locked
optional

An activity is locked
Example : false

boolean

lotIdentifier
optional

An activity lotIdentifer related to

string

operationName
optional

An activity operationName related to

string

overdueComment
optional

The overdue comment of an activity

string

overdueCommentRequired
optional

The overdue comment is required
Example : false

boolean

overdueCommentsThreadId
optional

Overdue comment thread this record is part of

integer (int64)

overrideLockPermission
optional

Permission to override the lock if an activity is locked by the user
Example : false

boolean

percentComplete
optional

The percentage by which an activity is completed

number (double)

priority
optional

integer (int64)

processOrder
optional

An activity process order related to

IdNameValue

product
optional

The product activity is performed on

Product

sheet
optional

The info of the sheet associalted with an activity

IdNameValue

skipComment
optional

The skip comment of an activity

string

skipCommentRequired
optional

The skip comment is required
Example : false

boolean

skipCommentsThreadId
optional

Skip comment thread this record is part of

integer (int64)

startTime
optional

The start time of an activity

string (date-time)

status
optional

The info of the status of an activity

IdNameValue

tag
optional

string

targetDuration
optional

The target duration when an activity actually complete

number (double)

testsToComplete
optional

Unique identifier of this comment record

integer (int64)

timeDue
optional

The time by which an activity is due

string (date-time)

title
optional

The title of an activity

string

user
optional

The user performing on an activity can be a syatem user

ActivityUsers

3.11. ActivityResponseResource

Name Description Schema

activityEndTime
optional

The end time of an activity

string (date-time)

activityRecords
optional

The List of activity records

< ActivityRecord > array

activityStartTime
optional

The start time of an activity

string (date-time)

currentPage
optional

The current page number

integer (int32)

links
optional

< Link > array

overdueCount
optional

The count of overdue activities

integer (int32)

pageCount
optional

The page count of activities

integer (int32)

totalPagingRecords
optional

The count of toatal pages records

integer (int32)

3.12. ActivityResponseV2Resource

Name Description Schema

activityEndTime
optional

The end time of an activity

string (date-time)

activityRecords
optional

The List of activity records

< ActivityRecordV2 > array

activityStartTime
optional

The start time of an activity

string (date-time)

currentPage
optional

The current page number

integer (int32)

links
optional

< Link > array

overdueCount
optional

The count of overdue activities

integer (int32)

pageCount
optional

The page count of activities

integer (int32)

totalPagingRecords
optional

The count of toatal pages records

integer (int32)

3.13. ActivitySheetDisplay

Name Description Schema

sheetDescription
optional

The sheet description associated with an activity

string

sheetId
optional

Unique identifier of this sheet

integer (int32)

unitInfo
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

3.14. ActivitySheetDisplayResources

Name Schema

content
optional

< ActivitySheetDisplay > array

links
optional

< Link > array

3.15. ActivityTestGroup

Name Description Schema

activity
optional

The name of an activity

string

activityId
optional

Unique identifier of this activity

integer (int64)

activityVariables
optional

The List of the activity variables

< TestDetail > array

displayTypeId
optional

Unique identifier of this display type

integer (int64)

isInclusiveSpecCalc
optional

The spec calculation of a variable
Example : false

boolean

isSheetEditable
optional

Flag showing if grace time to edit activity variable is available for this record
Example : false

boolean

prodChanged
optional

Product change of an activity
Example : false

boolean

product
optional

The info of the product

IdNameValue

testTime
optional

The time when the variable is tested

string (date-time)

title
optional

The title of an activity variables

string

variableScrolling
optional

Variables can be scrolled
Example : false

boolean

3.16. ActivityTestGroupPage

Name Schema

content
optional

< ActivityTestGroupResource > array

links
optional

< Link > array

page
optional

PageMetadata

3.17. ActivityTestGroupResource

Name Description Schema

activity
optional

The name of an activity

string

activityId
optional

Unique identifier of this activity

integer (int64)

activityVariables
optional

The List of the activity variables

< TestDetail > array

displayTypeId
optional

Unique identifier of this display type

integer (int64)

isInclusiveSpecCalc
optional

The spec calculation of a variable
Example : false

boolean

isSheetEditable
optional

Flag showing if grace time to edit activity variable is available for this record
Example : false

boolean

links
optional

< Link > array

prodChanged
optional

Product change of an activity
Example : false

boolean

product
optional

The info of the product

IdNameValue

testTime
optional

The time when the variable is tested

string (date-time)

title
optional

The title of an activity variables

string

variableScrolling
optional

Variables can be scrolled
Example : false

boolean

3.18. ActivityUsers

Name Description Schema

id
optional

Unique indentifier for the user id

integer (int64)

name
optional

The user name who is performing on an activity

string

systemUser
optional

Defines if user is a system user
Example : false

boolean

3.19. ActivityVariable

Name Description Schema

arrayId
optional

Id specifying relation of this test record with Array Data table

integer (int64)

available
optional

The value defines the availability of the variable
Example : false

boolean

canceled
optional

Flag to cancel test entry
Example : false

boolean

commentThreadId
optional

Thread Id of the comment to fetch the comments associated to variable

integer (int64)

description
optional

The variable description

string

eSignatureId
optional

eSignatureId for autolog variable

integer (int64)

engineeringUnits
optional

Engineering units of the variable

string

entryBy
optional

Entry by

string

entryById
optional

Entry by id

integer (int64)

entryOn
optional

Entry on

string (date-time)

externalLink
optional

The variable is the part of the externalLink/opened in the different tab for custom activity

string

inputTag
optional

Historian Input from where this record gets the value

string

isEditable
optional

Flag showing if this Activity variable is editable or not by the User who requested for this record
Example : false

boolean

isMandatory
optional

Flag showing if this Activity variable is mandatory for this record
Example : false

boolean

isUserDefined
optional

The variable is user defined variable
Example : false

boolean

order
optional

Define the variable order

integer (int64)

parentVariableId
optional

Parent Variable Id of a Variable

string

precision
optional

Define the number of decimals to be shown

integer (int64)

sheetId
optional

Unique identifier of this sheet

integer (int64)

source
optional

Define the variable source can be autolog

string

sourceId
optional

Unique indentifier for the source

integer (int64)

spcCalculationType
optional

Name of SPC calcuation type for variable

string

spcCalculationTypeId
optional

Id of SPC calcuation type for variable

integer (int64)

spcGroupVariableType
optional

Name of SPC Group variable type

string

spcGroupVariableTypeId
optional

Id of SPC Group variable type for variable

integer (int64)

testId
optional

Unique indentifier for the test

integer (int64)

type
optional

Define the type of the variable can be float string and integer

string

typeEnum
optional

The variable is the part of the type

< IdNameValue > array

typeId
optional

Unique indentifier for the type

integer (int64)

value
optional

The value of the variable

object

variableId
optional

Unique indentifier for the variable

integer (int64)

variableName
optional

The variable alias name

string

3.20. ActivityVariableCounts

Name Schema

activity
optional

IdNameValue

eventId
optional

integer (int64)

eventType
optional

enum (TimeBasedEvent, ProductionEvent, UserDefinedEvent, ProductChangeEvent)

remainingMandatoryVariablesCount
optional

integer (int32)

totalMandatoryVariablesCount
optional

integer (int32)

totalVariablesCount
optional

integer (int32)

3.21. ActivityVariableGroup

Name Description Schema

activity
optional

The name of an activity

string

activityId
optional

Unique identifier of this activity

integer (int64)

activityVariables
optional

The List of the activity variables

< ActivityVariable > array

displayTypeId
optional

Unique identifier of this display type

integer (int64)

isInclusiveSpecCalc
optional

The spec calculation of a variable
Example : false

boolean

isSheetEditable
optional

Flag showing if grace time to edit activity variable is available for this record
Example : false

boolean

prodChanged
optional

Product change of an activity
Example : false

boolean

product
optional

The info of the product

IdNameValue

testTime
optional

The time when the variable is tested

string (date-time)

title
optional

The title of an activity variables

string

variableScrolling
optional

Variables can be scrolled
Example : false

boolean

3.22. ActivityVariableGroupResources

Name Schema

content
optional

< ActivityVariableGroup > array

links
optional

< Link > array

3.23. ActivityVariableResource

Name Description Schema

arrayId
optional

Id specifying relation of this test record with Array Data table

integer (int64)

available
optional

The value defines the availability of the variable
Example : false

boolean

canceled
optional

Flag to cancel test entry
Example : false

boolean

commentThreadId
optional

Thread Id of the comment to fetch the comments associated to variable

integer (int64)

description
optional

The variable description

string

eSignatureId
optional

eSignatureId for autolog variable

integer (int64)

engineeringUnits
optional

Engineering units of the variable

string

entryBy
optional

Entry by

string

entryById
optional

Entry by id

integer (int64)

entryOn
optional

Entry on

string (date-time)

externalLink
optional

The variable is the part of the externalLink/opened in the different tab for custom activity

string

inputTag
optional

Historian Input from where this record gets the value

string

isEditable
optional

Flag showing if this Activity variable is editable or not by the User who requested for this record
Example : false

boolean

isMandatory
optional

Flag showing if this Activity variable is mandatory for this record
Example : false

boolean

isUserDefined
optional

The variable is user defined variable
Example : false

boolean

links
optional

< Link > array

order
optional

Define the variable order

integer (int64)

parentVariableId
optional

Parent Variable Id of a Variable

string

precision
optional

Define the number of decimals to be shown

integer (int64)

sheetId
optional

Unique identifier of this sheet

integer (int64)

source
optional

Define the variable source can be autolog

string

sourceId
optional

Unique indentifier for the source

integer (int64)

spcCalculationType
optional

Name of SPC calcuation type for variable

string

spcCalculationTypeId
optional

Id of SPC calcuation type for variable

integer (int64)

spcGroupVariableType
optional

Name of SPC Group variable type

string

spcGroupVariableTypeId
optional

Id of SPC Group variable type for variable

integer (int64)

testId
optional

Unique indentifier for the test

integer (int64)

type
optional

Define the type of the variable can be float string and integer

string

typeEnum
optional

The variable is the part of the type

< IdNameValue > array

typeId
optional

Unique indentifier for the type

integer (int64)

value
optional

The value of the variable

object

variableId
optional

Unique indentifier for the variable

integer (int64)

variableName
optional

The variable alias name

string

3.24. ActivityViewByRecord

Name Description Schema

activityCount
optional

Count of activities

integer (int64)

id
optional

Unique identifier of this activity view by record

integer (int64)

name
optional

The name defines the activity is the part of group. product/equipment/event

string

overdueCount
optional

Count of an overdue activity

integer (int64)

3.25. ActivityViewByRecordResources

Name Schema

content
optional

< ActivityViewByRecord > array

links
optional

< Link > array

3.26. ArrayData

Name Schema

dataPoints
optional

< number (double) > array

deviationDataPoints
optional

< number (double) > array

elementSize
optional

integer (int32)

numberOfElements
optional

integer (int32)

pctGoodPoints
optional

< number (float) > array

3.27. BaseAssetInfo

Name Description Schema

assetId
optional

The asset Id

integer (int64)

name
optional

The name of the asset

string

type
optional

The type of the asset

enum (Department, Line, Unit, Group, Variable, ProcessOrder)

3.28. BaseAssetInfoResource

Name Description Schema

assetId
optional

The asset Id

integer (int64)

links
optional

< Link > array

name
optional

The name of the asset

string

type
optional

The type of the asset

enum (Department, Line, Unit, Group, Variable, ProcessOrder)

3.29. CustomFormData

Name Description Schema

externalURL
optional

The link where the custom form are open

string

password
optional

Password require to open custom page

string

sheetId
optional

Unique identifier for this sheet id

integer (int64)

sheetVariableTitle
optional

The title of the sheet’s variable

string

urlOpenConfiguration
optional

Url configuration and user details for a custom form

IdNameValue

userName
optional

The user’s name performing on the custom form

string

3.30. CustomFormDataResources

Name Schema

content
optional

< CustomFormData > array

links
optional

< Link > array

3.31. Error

Name Schema

code
optional

string

details
optional

object

3.32. EventHeaderResource

Name Description Schema

eventStartsInfo
optional

The info an event starts in

integer (int64)

id
optional

integer (int64)

links
optional

< Link > array

productInfo
optional

The info the product is a part of the product family

IdNameValue

unit
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

user
optional

The user performing on an event

IdNameValue

3.33. EventSubTypeResource

Name Description Schema

ackRequired
optional

An event acknowledgement

integer (int64)

actionRequired
optional

An action performed on an event

integer (int64)

actionTreeId
optional

Unique identifier of action tree

integer (int64)

causeRequired
optional

Cause required for an event

integer (int64)

causeTreeId
optional

Unique identifier of cause tree

integer (int64)

commentId
optional

Comment id of a comment

integer (int64)

defaultAction1
optional

Default action of an event

integer (int64)

defaultAction2
optional

Default action of an event

integer (int64)

defaultAction3
optional

Default action of an event

integer (int64)

defaultAction4
optional

Default action of an event

integer (int64)

defaultCause1
optional

Default cause of an event

integer (int64)

defaultCause2
optional

Default cause of an event

integer (int64)

defaultCause3
optional

Default cause of an event

integer (int64)

defaultCause4
optional

Default cause of an event

integer (int64)

defaultEventStatus
optional

Default status of an event

integer (int64)

etId
optional

The id of an event

integer (int64)

eventReasonTreeDataId
optional

Unique identifier of this event reason tree data

integer (int64)

eventSubtypeDesc
optional

The description of an event subtype

string

eventSubtypeId
optional

Unique identifier of eventSubType

integer (int64)

links
optional

< Link > array

3.34. FilterSummary

Name Description Schema

activityEventForUnits
optional

The List of activity’s events associated with the units

< ActivityEventUnits > array

activityEventTypes
optional

The List of activity event type

< ActivityEventType > array

3.35. HttpErrorResponse

Name Schema

error
optional

Error

path
optional

string

timestamp
optional

string

3.36. IdNameValue

Name Description Schema

id
optional

Unique identifier of this id of every pair/used across several services to represent a generic Id

integer (int64)

name
optional

Unique identifier of this name of every pair/used across several services to represent a generic name

string

Name Schema

href
optional

string

rel
optional

string

templated
optional

boolean

3.38. PageMetadata

Name Schema

number
optional

integer (int64)

size
optional

integer (int64)

totalElements
optional

integer (int64)

totalPages
optional

integer (int64)

3.39. PagedResources«Resource«ActivityTestGroup»»

Name Schema

content
optional

< Resource«ActivityTestGroup» > array

links
optional

< Link > array

page
optional

PageMetadata

3.40. PagedResources«TestValueHistoryRecord»

Name Schema

content
optional

< TestValueHistoryRecord > array

links
optional

< Link > array

page
optional

PageMetadata

3.41. Product

Name Description Schema

code
optional

Product code for activity Product

string

id
optional

Product Id for activity Product

integer (int64)

isAppliedProduct
optional

flag to differentiate between AppliedProduct is current Product
Example : false

boolean

name
optional

Product name for activity Product

string

3.42. ProductChangeEvent

Name Description Schema

currentEnd
optional

The end time of the product change

string (date-time)

currentStart
optional

The start time of the product change

string (date-time)

eventId
optional

Unique identifier for this product event

integer (int64)

modifiedEnd
optional

The time product change was ended

string (date-time)

modifiedStart
optional

The time product change was started

string (date-time)

productCode
optional

The product code

string

productId
optional

Unique identifier for this product

integer (int64)

3.43. ProductChangeHistory

Name Description Schema

endTime
optional

The end time of the product change

string (date-time)

id
optional

integer (int64)

productCode
optional

The product code

string

productDescription
optional

The description of the product

string

productId
optional

Unique identifier for this product

integer (int64)

startTime
optional

The start time of the product change

string (date-time)

3.44. ProductChangeRequest

Name Description Schema

eventId
optional

Unique identifier of an event

integer (int64)

productId
optional

Unique identifier of this product

string

timeStamp
optional

The time the product was requested to change for

string (date-time)

unitId
optional

Unique identifier of this unit

integer (int64)

userID
optional

Unique identifier of this user

integer (int32)

3.45. ProductionEvent

Name Description Schema

appliedProduct
optional

The applied product of product family

integer (int64)

commentId
optional

Comment id for this event

integer (int64)

confirmed
optional

Confirmation flag for this event
Example : false

boolean

entryOn
optional

The time product gets an entry on.

string (date-time)

eventId
optional

Unique eventId of this production record

integer (int64)

eventNumber
optional

Event number eventId of this production record

string

eventStatus
optional

EventStatus this production event belongs to

integer (int64)

eventSubTypeId
optional

EventSubTypeId this production event belongs to

integer (int64)

lotIdentifier
optional

Lot identifier this event

string

operationName
optional

Operation name of this event

string

sourceEvent
optional

Number of source event of this production event

integer (int64)

startTime
optional

StartTime of this production event

string (date-time)

testingComplete
optional

Production event start time

integer (int64)

testingStatus
optional

Number of testing completed

integer (int64)

timeStamp
optional

Timestamp for production event

string (date-time)

unitId
optional

The unitId this production event belongs to

integer (int64)

userId
optional

User id of this event

integer (int64)

3.46. ProductionEventPage

Name Schema

content
optional

< Resource«ProductionEvent» > array

links
optional

< Link > array

page
optional

PageMetadata

3.47. ProductionRecord

Name Description Schema

alternateEventName
optional

The alternate name of a product event.

string

appliedProduct
optional

The applied product of product family

IdNameValue

approvedReason
optional

Whenever an Approver signature is provided, a default reason can be automatically attached to the signature.

IdNameValue

approverUser
optional

An Approver signature is provided.

IdNameValue

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

comment
optional

The entered comment of the production event record.

string

commentsThreadId
optional

The Comments Thread Id of the activity record.Points to a chain of comments.

integer (int64)

conformance
optional

conformance is used to test scheduling, grouped by product.

integer (int64)

customerOrderId
optional

Unique idetifier to creates a customer record based on the specified input parameter(s).

integer (int64)

customerOrderLineId
optional

Unique idetifier to creates a customer record based on performing on a line the specified input parameter(s).

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

detailCommentsThreadId
optional

The details comments Thread Id of the activity record.Points to a chain of comments.

integer (int64)

detailESignatureId
optional

The details eSignature of the activity record.Points to a chain of comments.

integer (int64)

detailEntryOn
optional

The time product’s entry details are filled in.

string (date-time)

dimensionAName
optional

The name of the Adimension is commonly used as diameter in multi-dimensional products.

string

dimensionAUnit
optional

The name of the Adimension is commonly used as diameter in multi-dimensional products on a unit/Asset

string

dimensionXName
optional

The name of the Xdimension that defines how much is being produced on a specific production unit.

string

dimensionXUnit
optional

The name of the Xdimension that defines how much is being produced on a specific production unit/Asset.

string

dimensionYName
optional

The name of the Xdimension is commonly used as length in multi-dimensional products.

string

dimensionYUnit
optional

The name of the Xdimension is commonly used as length in multi-dimensional products on a specific unit/Asset.

string

dimensionZName
optional

The name of the Zdimension is commonly used as width in multi-dimensional products.

string

dimensionZUnit
optional

The name of the Zdimension is commonly used as width in multi-dimensional products on a unit/Asset

string

eSignatureId
optional

The eSignature of the user working on oroduction record event.

integer (int64)

endTime
optional

The end time of the production event

string (date-time)

entryOn
optional

The time product gets an entry on.

string (date-time)

eventName
optional

An event name

string

eventStatus
optional

The status of a production event

IdNameValue

eventSubType
optional

The subType of an event

IdNameValue

extendedInfo
optional

More info of the product of the product family

string

finalDimensionA
optional

The final Adimension of the product.

number (double)

finalDimensionX
optional

The final Xdimension of the product.

number (double)

finalDimensionY
optional

The final Ydimension of the product.

number (double)

finalDimensionZ
optional

The final Zdimension of the product.

number (double)

initialDimensionA
optional

The initial Adimension of the product.

number (double)

initialDimensionX
optional

The initial Xdimension of the product.

number (double)

initialDimensionY
optional

The initial Ydimension of the product.

number (double)

initialDimensionZ
optional

The initial Zdimension of the product.

number (double)

isLockEventData
optional

An event’s data is locked.
Example : false

boolean

line
optional

The Line this location belongs to

BaseAssetInfo

orientationX
optional

Spatial Xorientation of a product. The orientation can be important as product is moved through multiple processing steps.

number (double)

orientationY
optional

Spatial Yorientation of a product.

number (double)

orientationZ
optional

Spatial Zorientation of a product.

number (double)

product
optional

The product of product family

IdNameValue

productionPlanId
optional

The plan Id of the product

integer (int64)

productionRecordId
optional

Unique identifier of this production record

integer (int64)

productionSetupDetailId
optional

Product setup details including the location of the scheduled elements, the publication date of the schedule, the time range of the schedule

integer (int64)

productionStatus
optional

The staus of the product

IdNameValue

secondUser
optional

IdNameValue

shipmentId
optional

The shipment Id of the product

integer (int64)

sourceEventId
optional

integer (int64)

startTime
optional

The start time the production event starts

string (date-time)

testPercentComplete
optional

Percentage complete of the product.

integer (int64)

testingStatus
optional

The testing status of the product

IdNameValue

unit
optional

The Unit that defines the production event on

IdNameValue

user
optional

The user performig on the production record event.

IdNameValue

userReason
optional

The user working in a reason.

IdNameValue

userSignOffId
optional

The user’s signedoff Id.

integer (int64)

3.48. ProductionRecordResource

Name Description Schema

alternateEventName
optional

The alternate name of a product event.

string

appliedProduct
optional

The applied product of product family

IdNameValue

approvedReason
optional

Whenever an Approver signature is provided, a default reason can be automatically attached to the signature.

IdNameValue

approverUser
optional

An Approver signature is provided.

IdNameValue

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

comment
optional

The entered comment of the production event record.

string

commentsThreadId
optional

The Comments Thread Id of the activity record.Points to a chain of comments.

integer (int64)

conformance
optional

conformance is used to test scheduling, grouped by product.

integer (int64)

customerOrderId
optional

Unique idetifier to creates a customer record based on the specified input parameter(s).

integer (int64)

customerOrderLineId
optional

Unique idetifier to creates a customer record based on performing on a line the specified input parameter(s).

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

detailCommentsThreadId
optional

The details comments Thread Id of the activity record.Points to a chain of comments.

integer (int64)

detailESignatureId
optional

The details eSignature of the activity record.Points to a chain of comments.

integer (int64)

detailEntryOn
optional

The time product’s entry details are filled in.

string (date-time)

dimensionAName
optional

The name of the Adimension is commonly used as diameter in multi-dimensional products.

string

dimensionAUnit
optional

The name of the Adimension is commonly used as diameter in multi-dimensional products on a unit/Asset

string

dimensionXName
optional

The name of the Xdimension that defines how much is being produced on a specific production unit.

string

dimensionXUnit
optional

The name of the Xdimension that defines how much is being produced on a specific production unit/Asset.

string

dimensionYName
optional

The name of the Xdimension is commonly used as length in multi-dimensional products.

string

dimensionYUnit
optional

The name of the Xdimension is commonly used as length in multi-dimensional products on a specific unit/Asset.

string

dimensionZName
optional

The name of the Zdimension is commonly used as width in multi-dimensional products.

string

dimensionZUnit
optional

The name of the Zdimension is commonly used as width in multi-dimensional products on a unit/Asset

string

eSignatureId
optional

The eSignature of the user working on oroduction record event.

integer (int64)

endTime
optional

The end time of the production event

string (date-time)

entryOn
optional

The time product gets an entry on.

string (date-time)

eventName
optional

An event name

string

eventStatus
optional

The status of a production event

IdNameValue

eventSubType
optional

The subType of an event

IdNameValue

extendedInfo
optional

More info of the product of the product family

string

finalDimensionA
optional

The final Adimension of the product.

number (double)

finalDimensionX
optional

The final Xdimension of the product.

number (double)

finalDimensionY
optional

The final Ydimension of the product.

number (double)

finalDimensionZ
optional

The final Zdimension of the product.

number (double)

initialDimensionA
optional

The initial Adimension of the product.

number (double)

initialDimensionX
optional

The initial Xdimension of the product.

number (double)

initialDimensionY
optional

The initial Ydimension of the product.

number (double)

initialDimensionZ
optional

The initial Zdimension of the product.

number (double)

isLockEventData
optional

An event’s data is locked.
Example : false

boolean

line
optional

The Line this location belongs to

BaseAssetInfo

links
optional

< Link > array

orientationX
optional

Spatial Xorientation of a product. The orientation can be important as product is moved through multiple processing steps.

number (double)

orientationY
optional

Spatial Yorientation of a product.

number (double)

orientationZ
optional

Spatial Zorientation of a product.

number (double)

product
optional

The product of product family

IdNameValue

productionPlanId
optional

The plan Id of the product

integer (int64)

productionRecordId
optional

Unique identifier of this production record

integer (int64)

productionSetupDetailId
optional

Product setup details including the location of the scheduled elements, the publication date of the schedule, the time range of the schedule

integer (int64)

productionStatus
optional

The staus of the product

IdNameValue

secondUser
optional

IdNameValue

shipmentId
optional

The shipment Id of the product

integer (int64)

sourceEventId
optional

integer (int64)

startTime
optional

The start time the production event starts

string (date-time)

testPercentComplete
optional

Percentage complete of the product.

integer (int64)

testingStatus
optional

The testing status of the product

IdNameValue

unit
optional

The Unit that defines the production event on

IdNameValue

user
optional

The user performig on the production record event.

IdNameValue

userReason
optional

The user working in a reason.

IdNameValue

userSignOffId
optional

The user’s signedoff Id.

integer (int64)

3.49. Resources«BaseAssetInfo»

Name Schema

content
optional

< BaseAssetInfo > array

links
optional

< Link > array

3.50. Resources«ProductChangeHistory»

Name Schema

content
optional

< ProductChangeHistory > array

links
optional

< Link > array

3.51. Resource«ActivityHeader»

Name Description Schema

activityDescription
optional

The description of an activity

string

activityId
optional

Unique identifier for an activity

integer (int64)

activityTypeId
optional

Type of an activity can be- standard or custom activity

integer (int64)

endTime
optional

The end time of an activity

string (date-time)

isAppliedProduct
optional

flag for applied product
Example : false

boolean

isDisplayUnits
optional

Display units an activity is associated with.
Example : false

boolean

isLocked
optional

The value defines an activity is locked or not
Example : false

boolean

keyId
optional

Creates a time stamp for an event can be-time Based event and product change event of an activity

string (date-time)

keyId1
optional

Event id of an activity

integer (int64)

links
optional

< Link > array

processOrder
optional

An activity this process order is requesting

string

product
optional

The product this activity belongs to

string

sheetId
optional

Unique identifier for this sheet

integer (int64)

startTime
optional

The start time of an activity

string (date-time)

unitId
optional

Unit this activity is associated with

integer (int64)

user
optional

User performing on an activity

IdNameValue

3.52. Resource«ActivityTestGroup»

Name Description Schema

activity
optional

The name of an activity

string

activityId
optional

Unique identifier of this activity

integer (int64)

activityVariables
optional

The List of the activity variables

< TestDetail > array

displayTypeId
optional

Unique identifier of this display type

integer (int64)

isInclusiveSpecCalc
optional

The spec calculation of a variable
Example : false

boolean

isSheetEditable
optional

Flag showing if grace time to edit activity variable is available for this record
Example : false

boolean

links
optional

< Link > array

prodChanged
optional

Product change of an activity
Example : false

boolean

product
optional

The info of the product

IdNameValue

testTime
optional

The time when the variable is tested

string (date-time)

title
optional

The title of an activity variables

string

variableScrolling
optional

Variables can be scrolled
Example : false

boolean

3.53. Resource«ActivityVariable»

Name Description Schema

arrayId
optional

Id specifying relation of this test record with Array Data table

integer (int64)

available
optional

The value defines the availability of the variable
Example : false

boolean

canceled
optional

Flag to cancel test entry
Example : false

boolean

commentThreadId
optional

Thread Id of the comment to fetch the comments associated to variable

integer (int64)

description
optional

The variable description

string

eSignatureId
optional

eSignatureId for autolog variable

integer (int64)

engineeringUnits
optional

Engineering units of the variable

string

entryBy
optional

Entry by

string

entryById
optional

Entry by id

integer (int64)

entryOn
optional

Entry on

string (date-time)

externalLink
optional

The variable is the part of the externalLink/opened in the different tab for custom activity

string

inputTag
optional

Historian Input from where this record gets the value

string

isEditable
optional

Flag showing if this Activity variable is editable or not by the User who requested for this record
Example : false

boolean

isMandatory
optional

Flag showing if this Activity variable is mandatory for this record
Example : false

boolean

isUserDefined
optional

The variable is user defined variable
Example : false

boolean

links
optional

< Link > array

order
optional

Define the variable order

integer (int64)

parentVariableId
optional

Parent Variable Id of a Variable

string

precision
optional

Define the number of decimals to be shown

integer (int64)

sheetId
optional

Unique identifier of this sheet

integer (int64)

source
optional

Define the variable source can be autolog

string

sourceId
optional

Unique indentifier for the source

integer (int64)

spcCalculationType
optional

Name of SPC calcuation type for variable

string

spcCalculationTypeId
optional

Id of SPC calcuation type for variable

integer (int64)

spcGroupVariableType
optional

Name of SPC Group variable type

string

spcGroupVariableTypeId
optional

Id of SPC Group variable type for variable

integer (int64)

testId
optional

Unique indentifier for the test

integer (int64)

type
optional

Define the type of the variable can be float string and integer

string

typeEnum
optional

The variable is the part of the type

< IdNameValue > array

typeId
optional

Unique indentifier for the type

integer (int64)

value
optional

The value of the variable

object

variableId
optional

Unique indentifier for the variable

integer (int64)

variableName
optional

The variable alias name

string

3.54. Resource«ProductionEvent»

Name Description Schema

appliedProduct
optional

The applied product of product family

integer (int64)

commentId
optional

Comment id for this event

integer (int64)

confirmed
optional

Confirmation flag for this event
Example : false

boolean

entryOn
optional

The time product gets an entry on.

string (date-time)

eventId
optional

Unique eventId of this production record

integer (int64)

eventNumber
optional

Event number eventId of this production record

string

eventStatus
optional

EventStatus this production event belongs to

integer (int64)

eventSubTypeId
optional

EventSubTypeId this production event belongs to

integer (int64)

links
optional

< Link > array

lotIdentifier
optional

Lot identifier this event

string

operationName
optional

Operation name of this event

string

sourceEvent
optional

Number of source event of this production event

integer (int64)

startTime
optional

StartTime of this production event

string (date-time)

testingComplete
optional

Production event start time

integer (int64)

testingStatus
optional

Number of testing completed

integer (int64)

timeStamp
optional

Timestamp for production event

string (date-time)

unitId
optional

The unitId this production event belongs to

integer (int64)

userId
optional

User id of this event

integer (int64)

3.55. Resource«ProductionRecord»

Name Description Schema

alternateEventName
optional

The alternate name of a product event.

string

appliedProduct
optional

The applied product of product family

IdNameValue

approvedReason
optional

Whenever an Approver signature is provided, a default reason can be automatically attached to the signature.

IdNameValue

approverUser
optional

An Approver signature is provided.

IdNameValue

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

comment
optional

The entered comment of the production event record.

string

commentsThreadId
optional

The Comments Thread Id of the activity record.Points to a chain of comments.

integer (int64)

conformance
optional

conformance is used to test scheduling, grouped by product.

integer (int64)

customerOrderId
optional

Unique idetifier to creates a customer record based on the specified input parameter(s).

integer (int64)

customerOrderLineId
optional

Unique idetifier to creates a customer record based on performing on a line the specified input parameter(s).

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

detailCommentsThreadId
optional

The details comments Thread Id of the activity record.Points to a chain of comments.

integer (int64)

detailESignatureId
optional

The details eSignature of the activity record.Points to a chain of comments.

integer (int64)

detailEntryOn
optional

The time product’s entry details are filled in.

string (date-time)

dimensionAName
optional

The name of the Adimension is commonly used as diameter in multi-dimensional products.

string

dimensionAUnit
optional

The name of the Adimension is commonly used as diameter in multi-dimensional products on a unit/Asset

string

dimensionXName
optional

The name of the Xdimension that defines how much is being produced on a specific production unit.

string

dimensionXUnit
optional

The name of the Xdimension that defines how much is being produced on a specific production unit/Asset.

string

dimensionYName
optional

The name of the Xdimension is commonly used as length in multi-dimensional products.

string

dimensionYUnit
optional

The name of the Xdimension is commonly used as length in multi-dimensional products on a specific unit/Asset.

string

dimensionZName
optional

The name of the Zdimension is commonly used as width in multi-dimensional products.

string

dimensionZUnit
optional

The name of the Zdimension is commonly used as width in multi-dimensional products on a unit/Asset

string

eSignatureId
optional

The eSignature of the user working on oroduction record event.

integer (int64)

endTime
optional

The end time of the production event

string (date-time)

entryOn
optional

The time product gets an entry on.

string (date-time)

eventName
optional

An event name

string

eventStatus
optional

The status of a production event

IdNameValue

eventSubType
optional

The subType of an event

IdNameValue

extendedInfo
optional

More info of the product of the product family

string

finalDimensionA
optional

The final Adimension of the product.

number (double)

finalDimensionX
optional

The final Xdimension of the product.

number (double)

finalDimensionY
optional

The final Ydimension of the product.

number (double)

finalDimensionZ
optional

The final Zdimension of the product.

number (double)

initialDimensionA
optional

The initial Adimension of the product.

number (double)

initialDimensionX
optional

The initial Xdimension of the product.

number (double)

initialDimensionY
optional

The initial Ydimension of the product.

number (double)

initialDimensionZ
optional

The initial Zdimension of the product.

number (double)

isLockEventData
optional

An event’s data is locked.
Example : false

boolean

line
optional

The Line this location belongs to

BaseAssetInfo

links
optional

< Link > array

orientationX
optional

Spatial Xorientation of a product. The orientation can be important as product is moved through multiple processing steps.

number (double)

orientationY
optional

Spatial Yorientation of a product.

number (double)

orientationZ
optional

Spatial Zorientation of a product.

number (double)

product
optional

The product of product family

IdNameValue

productionPlanId
optional

The plan Id of the product

integer (int64)

productionRecordId
optional

Unique identifier of this production record

integer (int64)

productionSetupDetailId
optional

Product setup details including the location of the scheduled elements, the publication date of the schedule, the time range of the schedule

integer (int64)

productionStatus
optional

The staus of the product

IdNameValue

secondUser
optional

IdNameValue

shipmentId
optional

The shipment Id of the product

integer (int64)

sourceEventId
optional

integer (int64)

startTime
optional

The start time the production event starts

string (date-time)

testPercentComplete
optional

Percentage complete of the product.

integer (int64)

testingStatus
optional

The testing status of the product

IdNameValue

unit
optional

The Unit that defines the production event on

IdNameValue

user
optional

The user performig on the production record event.

IdNameValue

userReason
optional

The user working in a reason.

IdNameValue

userSignOffId
optional

The user’s signedoff Id.

integer (int64)

3.56. Resource«SheetColumnRecord»

Name Description Schema

approverReason
optional

Approve the reason where the sheet is

IdNameValue

approverUser
optional

User approved for the sheet id

IdNameValue

commentsThreadId
optional

Comment thread this record is part of

integer (int64)

eSignatureId
optional

E-signatured for more security for changes approval in sheet id

integer (int64)

links
optional

< Link > array

sheetId
optional

Unique identifier for this sheet id

integer (int64)

timestamp
optional

The time when the sheet is created

string (date-time)

userReason
optional

User’s reason for approving the sheet id

IdNameValue

userSignOff
optional

User sign off

IdNameValue

3.57. Resource«SheetInfo»

Name Description Schema

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

department
optional

The Department this location belongs to

BaseAssetInfo

eventSubType
optional

An event subtype the sheet is associated with

IdNameValue

eventType
optional

An event type the sheet is associated with

IdNameValue

interval
optional

An interval an event is available for

integer (int64)

line
optional

The Line this location belongs to

BaseAssetInfo

links
optional

< Link > array

offset
optional

The offset of an event

integer (int64)

sheetGroup
optional

The group of the sheet is associated with

IdNameValue

sheetId
optional

Unique identifier for this sheet id

integer (int64)

sheetName
optional

The name of the sheet

string

sheetType
optional

The type of the sheet

IdNameValue

3.58. Resource«UserDefinedRecord»

Name Description Schema

ack
optional

The time start time to research of user defined record
Example : false

boolean

ackBy
optional

IdNameValue

ackOn
optional

string (date-time)

action1
optional

The Level 1 Action of the user defined record.

IdNameValue

action2
optional

The Level 2 Action of the user defined record.

IdNameValue

action3
optional

The Level 3 Action of the user defined record.

IdNameValue

action4
optional

The Level 4 Action of the user defined record.

IdNameValue

actionCommentsThreadId
optional

Action comment thread this record is part of

integer (int64)

asset
optional

The asset/unit this location belongs to

BaseAssetInfo

cause1
optional

The Level 1 Cause (Reason) of the user defined record.

IdNameValue

cause2
optional

The Level 2 Cause (Reason) of the user defined record.

IdNameValue

cause3
optional

The Level 3 Cause (Reason) of the user defined record.

IdNameValue

cause4
optional

The Level 4 Cause (Reason) of the user defined record.

IdNameValue

causeCommentsThreadId
optional

Cause comment thread this record is part of

integer (int64)

commentsThreadId
optional

Comment thread this record is part of

integer (int64)

conformance
optional

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

duration
optional

The duration of the user defined record.

integer (int64)

eSignatureId
optional

integer (int64)

endTime
optional

The end time of the user defined event

string (date-time)

eventName
optional

The name of an event

string

eventStatus
optional

The info of an event status

IdNameValue

eventSubType
optional

The info of an event type

IdNameValue

isLockEventData
optional

Defines that event is locked or not
Example : false

boolean

line
optional

The Line this location belongs to

BaseAssetInfo

links
optional

< Link > array

parentUserDefinedEventId
optional

integer (int64)

productionEventId
optional

integer (int64)

reasonTreeDataId
optional

The reason treeid of user defined record.

integer (int64)

researchCloseDate
optional

The time end time to research of user defined record

string (date-time)

researchCommentsThreadId
optional

Research comment thread this record is part of

integer (int64)

researchOpenDate
optional

The time start time to research of user defined record

string (date-time)

researchStatus
optional

The research status of user defined record.

IdNameValue

researchUser
optional

IdNameValue

startTime
optional

The start time of the user defined event starts

string (date-time)

testPercentComplete
optional

integer (int64)

testingStatus
optional

IdNameValue

user
optional

The user defines the user defined record.

IdNameValue

userDefinedRecordId
optional

Unique identifier of this userdefined record

integer (int64)

3.59. SheetColumnRecord

Name Description Schema

approverReason
optional

Approve the reason where the sheet is

IdNameValue

approverUser
optional

User approved for the sheet id

IdNameValue

commentsThreadId
optional

Comment thread this record is part of

integer (int64)

eSignatureId
optional

E-signatured for more security for changes approval in sheet id

integer (int64)

sheetId
optional

Unique identifier for this sheet id

integer (int64)

timestamp
optional

The time when the sheet is created

string (date-time)

userReason
optional

User’s reason for approving the sheet id

IdNameValue

userSignOff
optional

User sign off

IdNameValue

3.60. SheetColumnRecordResource

Name Description Schema

approverReason
optional

Approve the reason where the sheet is

IdNameValue

approverUser
optional

User approved for the sheet id

IdNameValue

commentsThreadId
optional

Comment thread this record is part of

integer (int64)

eSignatureId
optional

E-signatured for more security for changes approval in sheet id

integer (int64)

links
optional

< Link > array

sheetId
optional

Unique identifier for this sheet id

integer (int64)

timestamp
optional

The time when the sheet is created

string (date-time)

userReason
optional

User’s reason for approving the sheet id

IdNameValue

userSignOff
optional

User sign off

IdNameValue

3.61. SheetDisplayOptions

Name Description Schema

displayOptionId
optional

Unique identifier of this display

integer (int64)

displayOptionsDesc
optional

The description of the display

string

displayValue
optional

The display value

string

displayValueDesc
optional

The display value description

string

sheetId
optional

Unique identifier of this sheet

integer (int64)

3.62. SheetDisplayOptionsResources

Name Schema

content
optional

< SheetDisplayOptions > array

links
optional

< Link > array

3.63. SheetEventHeaderResource

Name Description Schema

eventStartsInfo
optional

The info of the time based event starts in

integer (int64)

links
optional

< Link > array

user
optional

User working on time based event

IdNameValue

3.64. SheetInfo

Name Description Schema

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

department
optional

The Department this location belongs to

BaseAssetInfo

eventSubType
optional

An event subtype the sheet is associated with

IdNameValue

eventType
optional

An event type the sheet is associated with

IdNameValue

interval
optional

An interval an event is available for

integer (int64)

line
optional

The Line this location belongs to

BaseAssetInfo

offset
optional

The offset of an event

integer (int64)

sheetGroup
optional

The group of the sheet is associated with

IdNameValue

sheetId
optional

Unique identifier for this sheet id

integer (int64)

sheetName
optional

The name of the sheet

string

sheetType
optional

The type of the sheet

IdNameValue

3.65. SheetInfoResource

Name Description Schema

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

department
optional

The Department this location belongs to

BaseAssetInfo

eventSubType
optional

An event subtype the sheet is associated with

IdNameValue

eventType
optional

An event type the sheet is associated with

IdNameValue

interval
optional

An interval an event is available for

integer (int64)

line
optional

The Line this location belongs to

BaseAssetInfo

links
optional

< Link > array

offset
optional

The offset of an event

integer (int64)

sheetGroup
optional

The group of the sheet is associated with

IdNameValue

sheetId
optional

Unique identifier for this sheet id

integer (int64)

sheetName
optional

The name of the sheet

string

sheetType
optional

The type of the sheet

IdNameValue

3.66. SheetUserInfo

Name Description Schema

accessLevel
optional

The access level of the sheet have access to

IdNameValue

securityGroup
optional

Group (id and name) with which the user got this access

IdNameValue

userName
optional

The user name of the sheet have access to

string

3.67. SheetUsersResources

Name Schema

content
optional

< SheetUserInfo > array

links
optional

< Link > array

3.68. TestDetail

Name Description Schema

arrayId
optional

Id specifying relation of this test record with Array Data table

integer (int64)

available
optional

The value defines the availability of the variable
Example : false

boolean

canceled
optional

Flag to cancel test entry
Example : false

boolean

commentThreadId
optional

Thread Id of the comment to fetch the comments associated to variable

integer (int64)

description
optional

The variable description

string

eSignatureId
optional

eSignatureId for autolog variable

integer (int64)

eSignatureLevel
optional

eSignatureLevel for capturing variable test value. 0 for undefined,1 for user level,2 for approver level

integer (int64)

engineeringUnits
optional

Engineering units of the variable

string

entryBy
optional

Entry by

string

entryById
optional

Entry by id

integer (int64)

entryOn
optional

Entry on

string (date-time)

externalLink
optional

The variable is the part of the externalLink/opened in the different tab for custom activity

string

inputTag
optional

Historian Input from where this record gets the value

string

isEditable
optional

Flag showing if this Activity variable is editable or not by the User who requested for this record
Example : false

boolean

isMandatory
optional

Flag showing if this Activity variable is mandatory for this record
Example : false

boolean

isUserDefined
optional

The variable is user defined variable
Example : false

boolean

lowerControlLimit
optional

Defines the lower value can be filled for a varibale

object

lowerEntryLimit
optional

The lower entry of the variable

object

lowerRejectLimit
optional

The lower reject limit of the variable

object

lowerUserLimit
optional

The lower limit user can fill for a variable

object

lowerWarningLimit
optional

The lower warining to enter the variable

object

order
optional

Define the variable order

integer (int64)

parentVariableId
optional

Parent Variable Id of a Variable

string

precision
optional

Define the number of decimals to be shown

integer (int64)

sheetId
optional

Unique identifier of this sheet

integer (int64)

source
optional

Define the variable source can be autolog

string

sourceId
optional

Unique indentifier for the source

integer (int64)

spcCalculationType
optional

Name of SPC calcuation type for variable

string

spcCalculationTypeId
optional

Id of SPC calcuation type for variable

integer (int64)

spcGroupVariableType
optional

Name of SPC Group variable type

string

spcGroupVariableTypeId
optional

Id of SPC Group variable type for variable

integer (int64)

target
optional

Defines the exact target of the variables

object

targetControl
optional

Deifnes the variables values are under control

object

targetFreq
optional

Defines the target frequency of the variables

integer (int32)

testId
optional

Unique indentifier for the test

integer (int64)

type
optional

Define the type of the variable can be float string and integer

string

typeEnum
optional

The variable is the part of the type

< IdNameValue > array

typeId
optional

Unique indentifier for the type

integer (int64)

upperControlLimit
optional

Defines the upper value can be filled for a varibale

object

upperEntryLimit
optional

The upper entry of the variable

object

upperRejectLimit
optional

The upper reject limit of the variable

object

upperUserLimit
optional

The upper limit user can fill for a variable

object

upperWarningLimit
optional

The upper warining to enter the variable

object

value
optional

The value of the variable

object

variableId
optional

Unique indentifier for the variable

integer (int64)

variableName
optional

The variable alias name

string

3.69. TestValueHistoryRecord

Name Description Schema

arrayId
optional

Unique identifier of this array

integer (int64)

canceled
optional

Flag to show if the test has been canceled
Example : false

boolean

commentsThreadId
optional

The Comments Thread Id of the variable.Points to a chain of comments.

integer (int64)

eSignatureId
optional

The esignature id which was used to authorize the entry of this test value

integer (int64)

entryBy
optional

The name of the user who entered this value

string

entryOn
optional

The time when the variable is entered in

string (date-time)

eventId
optional

Associated event Id

integer (int64)

isVarMandatory
optional

The flag to show if the variable is mandatory or not
Example : false

boolean

locked
optional

The locked flag

integer (int32)

modifiedOn
optional

The time when this test value was modified to another value

string (date-time)

resultOn
optional

The time when the variable is supposed to be captured

string (date-time)

testHistoryId
optional

Unique identifier of this testValueHistory record

integer (int64)

testValue
optional

The test value of the variable for this history record

object

testValueRecordId
optional

Unique identifier of the testValueRecord

integer (int64)

variableId
optional

The variable of an activity

integer (int64)

3.70. TestValueRecord

Name Description Schema

activityId
optional

ActivityId to whom this test value belongs to

integer (int64)

arrayId
optional

Unique identifier of this array

integer (int64)

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

associatedEventRecordId
optional

Unique identifier of this associatedEventRecord

integer (int64)

canceled
optional

Example : false

boolean

commentsThreadId
optional

The Comments Thread Id of the variable.Points to a chain of comments.

integer (int64)

dataTypeId
optional

Unique identifier of this dataType

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

eSignatureId
optional

integer (int64)

entryOn
optional

The time when the variable is entered in

string (date-time)

hasHistory
optional

Define varible has history

integer (int64)

isLocked
optional

Define the varible associated with an activity is enterted by user is locked

integer (int64)

line
optional

The line this location belongs to

BaseAssetInfo

secondUser
optional

The second user performing on an activity

IdNameValue

testTime
optional

The test time of the variable

string (date-time)

testValue
optional

The test value of the variable

object

testValueRecordId
optional

Unique identifier of this testValueRecord

integer (int64)

user
optional

IdNameValue

varPrecision
optional

Define variablePrecision

integer (int64)

variable
optional

The variable of an activity

IdNameValue

3.71. TestValueRecordResource

Name Description Schema

activityId
optional

ActivityId to whom this test value belongs to

integer (int64)

arrayId
optional

Unique identifier of this array

integer (int64)

asset
optional

The Asset (Unit) that identifies this location

BaseAssetInfo

associatedEventRecordId
optional

Unique identifier of this associatedEventRecord

integer (int64)

canceled
optional

Example : false

boolean

commentsThreadId
optional

The Comments Thread Id of the variable.Points to a chain of comments.

integer (int64)

dataTypeId
optional

Unique identifier of this dataType

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

eSignatureId
optional

integer (int64)

entryOn
optional

The time when the variable is entered in

string (date-time)

hasHistory
optional

Define varible has history

integer (int64)

isLocked
optional

Define the varible associated with an activity is enterted by user is locked

integer (int64)

line
optional

The line this location belongs to

BaseAssetInfo

links
optional

< Link > array

secondUser
optional

The second user performing on an activity

IdNameValue

testTime
optional

The test time of the variable

string (date-time)

testValue
optional

The test value of the variable

object

testValueRecordId
optional

Unique identifier of this testValueRecord

integer (int64)

user
optional

IdNameValue

varPrecision
optional

Define variablePrecision

integer (int64)

variable
optional

The variable of an activity

IdNameValue

3.72. TestValueSpecifications

Name Description Schema

dataTypeId
optional

Unique identifier for this dataType

integer (int64)

eSignatureLevel
optional

eSignatureId for autolog variable. 0 for undefined,1 for user level,2 for approver level

integer (int64)

lowerControlLimit
optional

Defines the lower value can be filled for a varibale

object

lowerEntryLimit
optional

The lower entry of the variable

object

lowerRejectLimit
optional

The lower reject limit of the variable

object

lowerUserLimit
optional

The lower limit user can fill for a variable

object

lowerWarningLimit
optional

The lower warining to enter the variable

object

target
optional

Defines the exact target of the variables

object

targetControl
optional

Deifnes the variables values are under control

object

targetFreq
optional

Defines the target frequency of the variables

integer (int32)

upperControlLimit
optional

Defines the upper value can be filled for a varibale

object

upperEntryLimit
optional

The upper entry of the variable

object

upperRejectLimit
optional

The upper reject limit of the variable

object

upperUserLimit
optional

The upper limit user can fill for a variable

object

upperWarningLimit
optional

The upper warining to enter the variable

object

variableId
optional

Unique identifier of this variable

integer (int64)

3.73. TestValueStatistics

Name Description Schema

average
optional

Defiens average value statistics for variable to test

object

dataTypeId
optional

Unique identifier for this dataType

integer (int64)

lowerQuartile
optional

The lowerQuartile of the variable

object

maximum
optional

Defiens minimum value statistics for variable to test

object

median
optional

Defiens median value statistics for variable to test

object

minimum
optional

Defiens maximum value statistics for variable to test

object

upperQuartile
optional

The upperQuartile of the variable

object

variableId
optional

Unique identifier for this varieble

integer (int64)

3.74. TestValueStatisticsResources

Name Schema

content
optional

< TestValueStatistics > array

links
optional

< Link > array

3.75. TimeRangeResource

Name Description Schema

endTime
optional

The endTime

string (date-time)

links
optional

< Link > array

startTime
optional

The startTime

string (date-time)

3.76. TimeSelection

Name Schema

id
optional

integer (int64)

name
optional

string

3.77. TimeSelectionRange

Name Description Schema

endTime
optional

The startTime range

string

eventEpochEndTime
optional

integer (int64)

eventEpochStartTime
optional

The startTime

integer (int64)

startTime
optional

The startTime range

string

3.78. TimeSelectionResource

Name Schema

content
optional

< TimeSelection > array

links
optional

< Link > array

3.79. UserDefinedRecord

Name Description Schema

ack
optional

The time start time to research of user defined record
Example : false

boolean

ackBy
optional

IdNameValue

ackOn
optional

string (date-time)

action1
optional

The Level 1 Action of the user defined record.

IdNameValue

action2
optional

The Level 2 Action of the user defined record.

IdNameValue

action3
optional

The Level 3 Action of the user defined record.

IdNameValue

action4
optional

The Level 4 Action of the user defined record.

IdNameValue

actionCommentsThreadId
optional

Action comment thread this record is part of

integer (int64)

asset
optional

The asset/unit this location belongs to

BaseAssetInfo

cause1
optional

The Level 1 Cause (Reason) of the user defined record.

IdNameValue

cause2
optional

The Level 2 Cause (Reason) of the user defined record.

IdNameValue

cause3
optional

The Level 3 Cause (Reason) of the user defined record.

IdNameValue

cause4
optional

The Level 4 Cause (Reason) of the user defined record.

IdNameValue

causeCommentsThreadId
optional

Cause comment thread this record is part of

integer (int64)

commentsThreadId
optional

Comment thread this record is part of

integer (int64)

conformance
optional

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

duration
optional

The duration of the user defined record.

integer (int64)

eSignatureId
optional

integer (int64)

endTime
optional

The end time of the user defined event

string (date-time)

eventName
optional

The name of an event

string

eventStatus
optional

The info of an event status

IdNameValue

eventSubType
optional

The info of an event type

IdNameValue

isLockEventData
optional

Defines that event is locked or not
Example : false

boolean

line
optional

The Line this location belongs to

BaseAssetInfo

parentUserDefinedEventId
optional

integer (int64)

productionEventId
optional

integer (int64)

reasonTreeDataId
optional

The reason treeid of user defined record.

integer (int64)

researchCloseDate
optional

The time end time to research of user defined record

string (date-time)

researchCommentsThreadId
optional

Research comment thread this record is part of

integer (int64)

researchOpenDate
optional

The time start time to research of user defined record

string (date-time)

researchStatus
optional

The research status of user defined record.

IdNameValue

researchUser
optional

IdNameValue

startTime
optional

The start time of the user defined event starts

string (date-time)

testPercentComplete
optional

integer (int64)

testingStatus
optional

IdNameValue

user
optional

The user defines the user defined record.

IdNameValue

userDefinedRecordId
optional

Unique identifier of this userdefined record

integer (int64)

3.80. UserDefinedRecordResource

Name Description Schema

ack
optional

The time start time to research of user defined record
Example : false

boolean

ackBy
optional

IdNameValue

ackOn
optional

string (date-time)

action1
optional

The Level 1 Action of the user defined record.

IdNameValue

action2
optional

The Level 2 Action of the user defined record.

IdNameValue

action3
optional

The Level 3 Action of the user defined record.

IdNameValue

action4
optional

The Level 4 Action of the user defined record.

IdNameValue

actionCommentsThreadId
optional

Action comment thread this record is part of

integer (int64)

asset
optional

The asset/unit this location belongs to

BaseAssetInfo

cause1
optional

The Level 1 Cause (Reason) of the user defined record.

IdNameValue

cause2
optional

The Level 2 Cause (Reason) of the user defined record.

IdNameValue

cause3
optional

The Level 3 Cause (Reason) of the user defined record.

IdNameValue

cause4
optional

The Level 4 Cause (Reason) of the user defined record.

IdNameValue

causeCommentsThreadId
optional

Cause comment thread this record is part of

integer (int64)

commentsThreadId
optional

Comment thread this record is part of

integer (int64)

conformance
optional

integer (int64)

department
optional

The Department this location belongs to

BaseAssetInfo

duration
optional

The duration of the user defined record.

integer (int64)

eSignatureId
optional

integer (int64)

endTime
optional

The end time of the user defined event

string (date-time)

eventName
optional

The name of an event

string

eventStatus
optional

The info of an event status

IdNameValue

eventSubType
optional

The info of an event type

IdNameValue

isLockEventData
optional

Defines that event is locked or not
Example : false

boolean

line
optional

The Line this location belongs to

BaseAssetInfo

links
optional

< Link > array

parentUserDefinedEventId
optional

integer (int64)

productionEventId
optional

integer (int64)

reasonTreeDataId
optional

The reason treeid of user defined record.

integer (int64)

researchCloseDate
optional

The time end time to research of user defined record

string (date-time)

researchCommentsThreadId
optional

Research comment thread this record is part of

integer (int64)

researchOpenDate
optional

The time start time to research of user defined record

string (date-time)

researchStatus
optional

The research status of user defined record.

IdNameValue

researchUser
optional

IdNameValue

startTime
optional

The start time of the user defined event starts

string (date-time)

testPercentComplete
optional

integer (int64)

testingStatus
optional

IdNameValue

user
optional

The user defines the user defined record.

IdNameValue

userDefinedRecordId
optional

Unique identifier of this userdefined record

integer (int64)

4. Security

4.1. access_token

Type : oauth2
Flow : accessCode
Token URL : https://localhost:8443/oauth/authorize
Token URL : https://localhost:8443/oauth/token

Name Description

default

Default oauth2 scope.

4.2. resource_owner

Type : oauth2
Flow : password
Token URL : https://localhost:8443/oauth/token

Name Description

default

Default oauth2 scope.

4.3. implicit_grant

Type : oauth2
Flow : implicit
Token URL : https://localhost:8443/oauth/authorize

Name Description

default

Default oauth2 scope.

4.4. client_creds

Type : oauth2
Flow : application
Token URL : https://localhost:8443/oauth/token

Name Description

default

Default oauth2 scope.