Docs

Add Many Time Batch Entries

Add an array of time batch entries

POST

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
object

Use this value to add any properties you may need to reference in case of success and or error.

numberrequired

Key to pr/time_batches(Co, Mth, BatchId).

string

Based on the Type chosen - additional details can be specified by adding them as custom fields.

object
array of object

One to 1000 timebatch entry objects. Each item should include the Vista timebatch entry `data` and optional `callerMetadata`

daterequired

Key to pr/time_batches(Co, Mth, BatchId). Format `YYYY-MM-01`

numberrequired

Key to pr/time_batches(Co, Mth, BatchId).

numberrequired

Key to pr/employees(PRCo, Employee).

daterequired

Date you are entering time for. Format: `YYYY-MM-DD`

stringrequired

Hours.

objectrequired

Provide the object based on the entry type. Options for $.TypeDetails.Type: `J-Job`, `M-Mechanic`, `S-SM Work Order`.

number

( Optional ) If omitted, the first Pay Sequence setup for the Pay Period associated to this batch.

string

( Optional ) Key to pr/departments(PRCo, PRDept). If omitted, it will be defaulted based on Vista defaulting logic.

string

Key to pr/states(PRCo, State). Key to pr/insurance_codes(PRCo, InsState, InsCode). Optional. If omitted, will be defaulted based on Vista defaulting logic. Provide null if you want to override the defaulting behavior with no value.

string

( Optional ) Key to pr/states(PRCo, State).

string

( Optional ) Key to pr/locals(PRCo, LocalCode). If omitted, will be defaulted based on Vista defaulting logic. Provide `null` if you want to override the defaulting behavior with no value.

string

( Optional ) Key to pr/states(PRCo, State). If omitted, will be defaulted based on Vista defaulting logic.

string

Key to pr/insurance_codes(PRCo, InsState, InsCode). Optional. If omitted, will be defaulted based on Vista defaulting logic. Provide null if you want to override the defaulting behavior with no value.

string

( Optional ) Should Earnings appear on Certified PR Reports. If omitted, N will be defaulted.

string

Key to pr/crafts(PRCo, Craft). Key to pr/classes(PRCo, Craft, Class). Optional. If omitted, will be defaulted based on Vista defaulting logic. Provide null if you want to override the defaulting behavior with no value.

string

Key to pr/classes(PRCo, Craft, Class). Optional. If omitted, will be defaulted based on Vista defaulting logic. Provide null if you want to override the defaulting behavior with no value.

string

Format 24H:mm (13:24). Optional. If omitted, empty string will be defaulted. This value will only be stored if the StartTime and StopTime are provided. The Hours property will override any calculation based on StartTime, StopTime, and BreakHours.

string

Format 24H:mm (13:24). Optional. If omitted, empty string will be defaulted. This value will only be stored if the StartTime and StopTime are provided. The Hours property will override any calculation based on StartTime, StopTime, and BreakHours.

string

Optional. If omitted, 0 will be defaulted. This value will only be stored if the StartTime and StopTime have also been provided. The Hours property will override any calculation based on StartTime, StopTime, and BreakHours.

number

Key to pr/earn_codes(PRCo, EarnCode). Optional. If omitted, will be defaulted based on Vista defaulting logic.

string

( Optional ) If omitted, null will be defaulted.

number

( Optional ) If omitted, will be defaulted based on Vista defaulting logic.

string

( Optional ) If omitted, will be defaulted based on Vista defaulting logic.

string

( Optional ) Amount. If omitted, it will be defaulted based on Vista defaulting logic.

number

( Optional ) Crew Template ID related to the Vista Web Portal. If omitted, null will be defaulted.

object

Add a property for each user defined values that should be set on the header form as part of this action.

string

Disable Vista validations for properties listed in this field.

Uncommon arguments
boolean

Set true to post cache updates as part of action processing. False if omitted.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.