RequisitionsCollectionResponse
HTTP status code of the response for reference purposes.
200
200
Indicates whether the request was successful (normally true
if it's
not an error response).
true
URL of the current request / resource, for reference purposes.
https://example.apps.journyx.com/api/v1/users
The total number of items matching the query; not the number of items in the current response.
100
The number of items skipped in the query; in other words, the offset of the first item in the current response compared to the total set of items in the collection. When used as a query parameter, this is the number of items to skip over.
0
The number of items returned in the current response. When used as a query parameter, this is the maximum number of items to return.
10
The URL to fetch the next set (page) of results.
https://example.apps.journyx.com/api/v1/users?$top=10&$skip=10
results object[]
A Requisition represents a request for an assignment of a user (or team) to a particular PX Task.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
The internal ID of the Project that the Requisition is associated with.
This can only be set at create time (POST
) and cannot be updated.
20945205C94E4576B5FB798DA09B44DE
The internal ID of the user or team that the Requisition is requesting.
64BBA147B9AC41D9978062300826C89F
The internal ID of the user that is requesting the Requisition.
64BBA147B9AC41D9978062300826C89F
The date that the Requisition was created. This is a Unix timestamp.
1681776000
The date that the Requisition was responded to. This is a Unix timestamp.
1681796000
The current state of the Requisition. The options are:
open
- the Requisition has been created and is awaiting a responsefulfilled
- the Requisition has been accepted and the assignment has been createddeclined
- the Requisition has been declineddiscussion
- the Requisition is in discussion
Possible values: [open
, fulfilled
, declined
, discussion
]
open
A comment that can be added to the Requisition.
If true
, the requestee will be notified when the Requisition is created
or updated.
If true
, the requestor will be notified when the Requisition is responded to.
The internal ID of the Assignment that was created from this Requisition. This is only set when the Requisition is fulfilled.
The scheduled end date of the assignment. This is a Unix timestamp.
1679616000
The scheduled start date of the assignment. This is a Unix timestamp.
1678060800
The scheduled work hours for the assignment.
40
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
creator_properties object
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
modifier_properties object
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
The internal ID of the Requisition. This is the same as the id
field.
150B0C860670432E82D39F14F98DD2F3
The name of the Requisition. This is generated and cannot be modified.
Task XYZ
The name of the Assignment that was created from this Requisition. This is generated and cannot be modified.
Task XYZ
The description of the Requisition as shown to the Requestee.
Requisition for Task XYZ
The URL to the history of the Requisition.
notes.pyc?viewnote=F6668AA582574475A6FE5D1CC501F795&bday=19710101&eday=20131214
id_assignment_properties object
The properties of the Assignment that was created from this Requisition.
This is only included if requested in $keys
.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
The name of the assignment.
Documentation for Project XYZ
The internal ID of the group associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The internal ID of the project associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The internal ID of the requisition associated with this Assignment, if any.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The internal ID of the role associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The internal ID of the team associated with this Assignment, if any.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The internal ID of the user associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
Whether the Assignment is managed. A managed assignment has the start/end dates automatically managed based on the underlying PX Task.
true
The actual duration of the assignment in days.
The actual end date and time of the assignment in Unix epoch format.
The actual start date and time of the assignment in Unix epoch format.
The actual work hours of the assignment.
The date and time (in Unix epoch format) when the actual work hours were last updated.
The variance between the scheduled and actual duration of the assignment in days.
The scheduled duration of the assignment in days.
40
The scheduled end date and time of the assignment in Unix epoch format.
1681430400
The scheduled start date and time of the assignment in Unix epoch format.
1681372800
The scheduled work hours of the assignment.
40
The estimate work hours for the assignment.
125
Internal field.
0
Internal field.
0
The ID of the assignment for an external accounting system.
The ID of the file for an external accounting system.
The variance between the scheduled and actual start dates.
0
The variance between the scheduled and actual end dates.
0
The variance between the scheduled and actual work hours.
0
The utilization percentage for this resource on the assignment.
The daily load for the assignment.
4
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
creator_properties object
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
modifier_properties object
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
The unique internal ID of the Assignment. (Same as id
field.)
alerts object[]
An array of alerts associated with this Assignment.
Whether the Assignment target is a Team.
Whether the Assignment target is a User.
The name of the Assignment target (user or team).
The URL of the Assignment related to this alert.
The internal ID of the related Assignment.
The internal ID of the Assignment target (user or team).
Whether this alert is an alert.
Whether this alert is a warning.
Assignment completion overdue 49 day(s).
A human readable description of the type of the Assignment.
Direct assignment to user User XYZ
Whether the Assignment is assigned to a Team.
false
Whether the Assignment is assigned to a User.
true
The internal User ID of the backup owner of the project associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The name of the backup owner of the project associated with this Assignment.
User XYZ
The internal User ID of the owner of the project associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The name of the owner of the project associated with this Assignment.
User XYZ
The name of the project associated with this Assignment.
Project XYZ
The number of overhead hours for the resource associated with this Assignment.
12
The number of work days for the resource associated with this Assignment.
5
The number of work hours for the resource associated with this Assignment.
40
The name of the target (user or team) of the Assignment.
User XYZ
The internal ID of the top level project associated with this Assignment.
C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1
The name of the top level project associated with this Assignment.
Project XYZ
id_project_properties object
The properties of the Project that the Requisition is associated with.
This is only included if requested in $keys
.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The general visibility status of the object;
either Hidden
, Loggable and Reportable
, or Reportable Only
.
This is a write-enabled field if you have the appropriate permissions.
See also status_code
which can be changed in the same way.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
The internal ID of the parent Project. This can only be set when creating a new Project. The parent of an existing Project cannot be changed, except for "PX Task" type projects.
64BBA147B9AC41D9978062300826C89F
The name of the Project.
XYZ Project
A description of the Project.
This is a description of the XYZ Project.
The estimated number of hours for the Project.
100
The percentage of the Project that is complete.
50
The Project Type code of the Project. Should be 1
for a normal Project.
Types 4-12 are used for PX Scheduled Projects.
1
UNUSED FIELD; normally null
null
The internal ID of the User who is the owner of the Project. Note: changes to owners are automatically propagated to all descendants.
64BBA147B9AC41D9978062300826C89F
The internal ID of the User who is the Backup Owner for the Project. Note: changes to owners are automatically propagated to all descendants.
64BBA147B9AC41D9978062300826C89F
UNUSED FIELD; normally 0
0
UNUSED FIELD; normally 0
0
PX Scheduled Projects only: TODO: explain
0
PX Scheduled Projects only: TODO: explain
0
PX Scheduled Projects only: TODO: explain
0
PX Scheduled Projects only: TODO: explain Integer number of days.
0
PX Scheduled Projects only: TODO: explain Number of hours.
0
PX Scheduled Projects only: The scheduled start date of the Project as an epoch timestamp.
1727724343
PX Scheduled Projects only: The scheduled end date of the Project as an epoch timestamp.
1727724343
PX Scheduled Projects only: The scheduled duration of the Project in days.
10
The projected cost of the Project.
1000
The projected return of the Project.
2000
The projected profit of the Project.
1000
The projected return on investment of the Project.
2
If 1
, the Project is awaiting export in Projectlink.
Does not apply to other integrations.
0
If true
, time can be logged against this Project.
true
If true
, expenses can be logged against this Project.
true
If true
, Custom Entry (a.k.a Mileage) entries can be logged against this Project.
true
If true
, Leave Request entries can be logged against this Project.
true
If true
, Holiday entries can be created using this Project.
true
If true
, the Project will propagate the "Project Activity" rates assigned
to this Project to any new Projects created under this Project.
true
If true
, Assignments can be made in "Multiple Assignment" mode using this Project.
true
If true
, Assignments can be made to a "Team" instead of an individual using this Project.
true
If true
, new child Projects will inherit the dependencies of this Project.
true
If true
, the dependencies of this Project will be copied to all descendants.
Note: this field is spelled as descendents
instead of descendants
.
true
dependencies object
A map of Project dependencies; when this Project is selected, only the listed choices in the dependent Entry Columns are available to the user.
The keys in this object should be the table name of the dependent Entry Code,
e.g. codes_pay_types
. The values should be arrays of Entry Code IDs that belong to that table.
These will be the allowed choices when this Project is selected.
The list of available Entry Column tables is here: (TODO: provide link)
property name* string[]
A list of Entry Code IDs that belong to the table specified by the key, e.g. codes_bill_types
.
A list of Change Requests associated with this Project. These are requests from team members to change the estimated hours left for the Project / Task.
If true
, this Project is automatically added to new Groups as they are created.
false
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
creator_properties object
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
modifier_properties object
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
id_requestee_properties object
The properties of the Requestee of the Requisition.
This is only included if requested in $keys
.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
id_requestor_properties object
The properties of the Requestor of the Requisition.
This is only included if requested in $keys
.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The name of the Project that the Requisition is associated with.
Project XYZ
The full name of the Requestee of the Requisition.
The full name of the Requestor of the Requisition.
screen object
Defines various user interface properties for the web UI screen that this collection supports. This is an internal object that is read-only on most object endpoints and is not guaranteed to be a stable interface. This mainly defines the search filters available in the UI. This object may not be present in all collections.
:::warning Not available in every collection
This key (object) may not be present in all collections that refer to this schema.
:::
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
creator_properties object
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal User ID of the user who most recently modified the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who most recently modified the object.
John Doe
modifier_properties object
Extended information about the User who
last modified the object.
This field is only included if the $keys
parameter requests it.
The internal ID of the resource or object.
In general, the id
field is the primary key of the object and cannot
be changed or updated.
64BBA147B9AC41D9978062300826C89F
The URI associated with this resource. This is usually a relative URL that can be used to access the resource. Typically it incorporates the Unique ID of the resource.
/api/v1/objects/64BBA147B9AC41D9978062300826C89F
The name of the internal database table associated with this resource.
users
The user-visible label of the database table associated with this object.
codes_pay_types
custom_fields object
An object with Custom Fields for this record. The key is the field ID and the value a description of the field. Additional details here: CustomFields Schema
Updating Custom Field values
When creating or updating an existing object that uses Custom Fields,
for example a User record, you can follow this custom_field
key
structure to update the custom field values. The value
field is the only
required field for updating a custom field value; other fields such as
pname
will be ignored.
Important: depending on the endpoint, this may only be included in the response
if $keys=custom_fields
or $keys=$extended
was set as a query parameter.
There is also a more compact representation available in most object types, where
each custom field value is a separate key in the main object (not under custom_fields
).
See the CustomFields Schema page for more detailed information on these topics.
property name* CustomFieldValue
A specific instance (value) of a Custom field for a particular object.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
group_names object[]
A list of Groups (names and IDs) that the object belongs to.
This is a read-only list. To change the Groups that an object belongs to,
use the groups
field.
See GroupFields for additional information about Groups and this field.
The Group ID.
The Group name.
The URI of the Group.
WARNING: this field is planned in a future release but is not yet available.
A list of Group IDs that the object belongs to. See GroupFields for additional information about Groups and this field.
["5088C427E8B64EBEBE1C5B5961DB1902","3553F715A6F54DAB95D0D25B08468195"]
Indicates whether the object is hidden.
See also status
Indicates whether the user is hidden.
Read-only alias for is_hidden
.
The status of the user; either hidden
, active
, or inactive
.
Possible values: [Hidden
, Loggable and Reportable
, Reportable Only
]
Loggable and Reportable
The internal code for the status of the object; either:
lr
forLoggable and Reportable
ro
forReportable Only
h
forHidden
Possible values: [lr
, ro
, h
]
lr
The login name of the user.
john.smith@example.com
The full name of the user.
John Smith
The default comment on the user's time entry screen.
The ID of the user's default memorized timesheet.
The number of items in a selection list to trigger a forced search.
Indicates whether the user is hidden.
Note: the User object is the only one that uses this field; other objects
use is_hidden
.
Whether the user's new password should expire after the first login.
This is a write-only field that does not appear in User object responses.
The new password for the user.
The password must also be set in the new_pw2
field to confirm the change.
This is a write-only field that does not appear in User object responses.
The new password for the user, repeated to confirm the change.
The password must also be set in the new_pw
field to confirm the change.
This is a write-only field that does not appear in User object responses.
A list of role IDs belonging to this user.
This list can be modified to change the user's roles.
The number of blank rows to show on the entry screen.
3
The "Entry Screen period" (time-span) associated with the user's Time Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Expense Entry screen.
default_weekly
The "Entry Screen period" (time-span) associated with the user's Custom Entry screen.
default_weekly
The ID of the user's assigned Expense entry screen configuration.
The ID of the user's assigned time entry screen configuration.
The ID of the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
The internal User ID of the user who created the object.
64BBA147B9AC41D9978062300826C89F
The full name of the user who created the object.
John Doe
Extended information about the User who
created the object.
This field is only included if the $keys
parameter requests it.
The timestamp when the object was created, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The object creation date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The object creation date in the "short date" format defined in the system settings.
03/22/2023
The object creation date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The object creation date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The creation timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
UNUSED FIELD This is a legacy field that is no longer used.
The email address of the user.
Note: This is a read-only field. To change the user's email address, you must modify the
users_attribs:users_email
field, or custom_fields.users_email.value
.
The first name of the user.
Note: read-only; set via the fullname
field.
The unique internal ID of this user. (Same as id
.)
5CD906A3941C463B9CC98F49DBCC25AA
The last name of the user.
Note: read-only; set via the fullname
field.
memorized_sheet_choices object[]
A list of memorized timesheets associated with the user.
These are the choices available to set in the default_memorized_sheet
field.
The internal ID of the memorized timesheet.
The name of the memorized timesheet.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
UNUSED FIELD This is a legacy field that is no longer used.
Details about the user's assigned time entry screen configuration.
Details about the user's assigned Custom Entry (a.k.a. Mileage or Travel) entry screen configuration.
Details about the user's assigned Expense entry screen configuration.
The timestamp when the object was most recently modified, in Unix epoch format. This is the number of seconds since 1970-01-01T00:00:00Z.
1696021987.01375
The last modification date in the "long date" format defined in the system settings.
Wednesday, March 22, 2023
The last modification date in the "short date" format defined in the system settings.
03/22/2023
The last modification date and time in the "long date" format defined in the system settings.
Wednesday, March 22, 2023 12:18:46 CDT
The last modification date and time in the "short date" format defined in the system settings.
03/22/2023 12:18:46 CDT
The last modification timestamp in ISO 8601 format.
2023-03-22T12:18:46-05:00
The internal Domain ID of the resource or object. In general, this field is deprecated and not in use and can be ignored.
install_root_dom
Indicates whether the user can customize the columns displayed in the screen.
true
cf_filters object[]
A list of custom field filters that are available for this screen.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
cf_filters_unused object[]
A list of custom field filters that are available for this screen, but are not currently used.
The unique internal ID of this Custom Field definition (same as id
field)
2DDD372DC4D3422D9E73F6DE936C4265
Datatype of the custom field. The basic types available are:
STRING
- a variable-length string.CHAR
- a fixed-length string. (The value may be padded with spaces.)NUMBER
- a floating-point number.INTEGER
- an integer (whole number).TIMESTAMP
- a date and time, stored in Unix epoch format.DATE
- a YYYYMMDD (F8) date.
In addition, most types can be modified with a prefix to indicate
whether they are "select lists" (ENUM
or enumerated) or "multi-select
lists" (M_ENUM
) which can take on multiple values.
Strings and char may also have a maximum length specified, such as
STRING_100
.
["STRING_100","ENUM_STRING_20","M_ENUM_STRING_252","ENUM_INTEGER","NUMBER"]
Description of custom field
Name of custom field
Pay Group
URI of the custom field to get more information about the custom field definition.
/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9
Value of the custom field for this object. To update the value, see the note on the CustomFields schema page.
Note that when modifying Custom Fields of objects like
Users or Projects, only the value
key will be checked;
other fields like the Custom Field pname
will be ignored.
XYZ Pay Group
fields object[]
The list of fields to show in this management screen's search results.
The default tooltip for the field shown when hovering over the field label.
The name of the Accrual.
The database ID for the instance of the configured field within the screen. This is a generated value (not fixed).
34
If this field represents a Custom Field, this is the ID of the Custom Field Type.
null
The hardcoded identifier for the field within the screen. These are unique within the screen, but not across different screens.
id_user_properties.fullname
The internal database ID for the configured field, if this is a global settings field.
34
The unique identifier for the screen that this field belongs to.
accruals
Whether the field is a boolean field, which will be displayed as a "Yes" or "No" value in the column.
false
Whether the field is a Custom Field.
false
Whether the field is a date-time field, which will be displayed as a formatted date-time value in the column.
false
Whether the field is a numeric field, which will be displayed as a formatted number in the column.
false
Whether the field is a percentage field, which will be displayed as a formatted percentage value in the column.
false
Whether the field is automatically truncated when displayed in the search results; the full value can be seen in the tooltip.
false
Whether the field is a URL field, which will be displayed as a clickable link in the column.
false
The key for the field, which is used to identify the field in the
search results and in the API.
Same as id_field
.
id_user_properties.fullname
The label to show for this field in the management screen search results.
Owner Name
The order in which this field should be displayed in the search results.
1
properties object
Additional extended properties of the field.
Whether the field is searchable in the search panel area on the management screen.
true
Whether the field is sortable in the search results.
true
Label of the database table that stores field settings.
Field Config (global)
The name of the database table that stores the field settings.
fields_config_global
The tooltip to show for this field in the management screen search results.
The full name of the owner of this Accrual.
Indicates whether the screen's global settings allow for per-user customization of the columns displayed in the screen.
true
The unique internal ID of this screen. (Same as id
.)
These are fixed values that are defined in the system.
accruals
Indicates whether this user is currently user global settings for this screen. If false, the user is using their own settings.
false
A list of other search filters that are available for this screen.
["project","group"]
A list of other search filters that are available for this screen, but are not currently used.
["px_teams"]
A list of additional properties for this screen. Currently unused.
{
"response_code": 200,
"success": true,
"uri": "https://example.apps.journyx.com/api/v1/users",
"$count": 100,
"$skip": 0,
"$top": 10,
"@nextLink": "https://example.apps.journyx.com/api/v1/users?$top=10&$skip=10",
"results": [
{
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"id_project": "20945205C94E4576B5FB798DA09B44DE",
"id_requestee": "64BBA147B9AC41D9978062300826C89F",
"id_requestor": "64BBA147B9AC41D9978062300826C89F",
"request_date": 1681776000,
"response_date": 1681796000,
"state": "open",
"comment": "string",
"notify_requestee": true,
"notify_requestor": true,
"id_assignment": "string",
"scheduled_end": 1679616000,
"scheduled_start": 1678060800,
"scheduled_work": 40,
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"id_requisition": "150B0C860670432E82D39F14F98DD2F3",
"pname": "Task XYZ",
"assignment_pname": "Task XYZ",
"description": "Requisition for Task XYZ",
"history_url": "notes.pyc?viewnote=F6668AA582574475A6FE5D1CC501F795&bday=19710101&eday=20131214",
"id_assignment_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"pname": "Documentation for Project XYZ",
"id_group": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_project": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_requisition": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_role": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_team": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"id_user": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"is_managed": true,
"actual_duration": 0,
"actual_end": 0,
"actual_start": 0,
"actual_work": 0,
"actual_work_updated": 0,
"duration_variance": 0,
"scheduled_duration": 40,
"scheduled_end": 1681430400,
"scheduled_start": 1681372800,
"scheduled_work": 40,
"estimated_work": 125,
"estimated_work1": 0,
"estimated_work2": 0,
"msp_assignment_id": "string",
"msp_file_id": "string",
"start_variance": 0,
"end_variance": 0,
"work_variance": 0,
"utilization": 0,
"daily_load": 4,
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"id_assignment": "string",
"alerts": [
{
"assn_target_is_team": true,
"assn_target_is_user": true,
"assn_target_pname": "string",
"assn_url": "string",
"id_assn": "string",
"id_assn_target": "string",
"is_alert": true,
"is_warning": true,
"message": "Assignment completion overdue 49 day(s)."
}
],
"assn_type": "Direct assignment to user User XYZ",
"is_team_assignment": false,
"is_user_assignment": true,
"project_backup_owner_id": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"project_backup_owner_pname": "User XYZ",
"project_owner_id": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"project_owner_pname": "User XYZ",
"project_pname": "Project XYZ",
"resource_overhead_hours": 12,
"resource_work_days": 5,
"resource_work_hours": 40,
"target_pname": "User XYZ",
"top_level_project_id": "C3C2B2D1A1E24E6B9E5A1D3C2B2D1A1",
"top_level_project_pname": "Project XYZ"
},
"id_project_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"id_parent": "64BBA147B9AC41D9978062300826C89F",
"pname": "XYZ Project",
"description": "This is a description of the XYZ Project.",
"hours_estimate": 100,
"percent_complete": 50,
"project_type": 1,
"wbs": null,
"id_owner": "64BBA147B9AC41D9978062300826C89F",
"id_backup": "64BBA147B9AC41D9978062300826C89F",
"rm_type": 0,
"state": 0,
"work_variance": 0,
"start_variance": 0,
"end_variance": 0,
"duration_variance": 0,
"scheduled_work": 0,
"scheduled_start": 1727724343,
"scheduled_end": 1727724343,
"scheduled_duration": 10,
"projected_cost": 1000,
"projected_return": 2000,
"projected_profit": 1000,
"projected_roi": 2,
"awaiting_export": 0,
"allow_time": true,
"allow_expense": true,
"allow_custom": true,
"allow_leave": true,
"allow_holiday": true,
"propagate_pa_rates": true,
"multiple_assns": true,
"agile_team_assns": true,
"dependencies_new_children_inherit": true,
"dependencies_copy_to_descendents": true,
"dependencies": {
"codes_pay_types": [
"PayTypeID1",
"PayTypeID2"
],
"codes_bill_types": [
"BillTypeID1",
"BillTypeID2"
]
},
"change_requests": [
null
],
"autoadd": false,
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00"
},
"id_requestee_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"id_requestor_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"project_pname": "Project XYZ",
"requestee_fullname": "string",
"requestor_fullname": "string"
}
],
"screen": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modifier": "64BBA147B9AC41D9978062300826C89F",
"modifier_fullname": "John Doe",
"modifier_properties": {
"id": "64BBA147B9AC41D9978062300826C89F",
"uri": "/api/v1/objects/64BBA147B9AC41D9978062300826C89F",
"tablename": "users",
"table_label": "codes_pay_types",
"custom_fields": {
"C41B2DDA662F4EF6B730F9CB6DB04696": {
"attr_type": "ENUM_STRING_252",
"description": "Employee pay group.",
"id_attr_type": "C41B2DDA662F4EF6B730F9CB6DB04696",
"id_attr_type_uri": "/api/v1/custom_fields/C41B2DDA662F4EF6B730F9CB6DB04696",
"pname": "Pay Group",
"value": "XYZ Pay Group"
},
"users_email": {
"attr_type": "STRING_252",
"description": "Email address",
"id_attr_type": "users_email",
"id_attr_type_uri": "/api/v1/custom_fields/users_email",
"pname": "Email Address",
"value": "username@example.com"
}
},
"group_names": [
{
"id": "5088C427E8B64EBEBE1C5B5961DB1902",
"pname": "Sales"
},
{
"id": "3553F715A6F54DAB95D0D25B08468195",
"pname": "Accounting"
}
],
"groups": [
"5088C427E8B64EBEBE1C5B5961DB1902",
"3553F715A6F54DAB95D0D25B08468195"
],
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr",
"user_login": "john.smith@example.com",
"fullname": "John Smith",
"u_comment": "string",
"default_memorized_sheet": "string",
"dropdownthreshold": 0,
"hide": true,
"expire_new_pw": true,
"new_pw": "string",
"new_pw2": "string",
"roles": [
"string"
],
"timerecs_in": 3,
"time_period": "default_weekly",
"expense_period": "default_weekly",
"custom_period": "default_weekly",
"expense_gui": "string",
"time_gui": "string",
"travel_gui": "string",
"creator": "64BBA147B9AC41D9978062300826C89F",
"creator_fullname": "John Doe",
"creator_properties": {},
"create_timestamp": 1696021987.01375,
"create_timestamp_date_long": "Wednesday, March 22, 2023",
"create_timestamp_date_short": "03/22/2023",
"create_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"create_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"create_timestamp_iso": "2023-03-22T12:18:46-05:00",
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"daysinlist": 0,
"email": "string",
"first_name": "string",
"id_user": "5CD906A3941C463B9CC98F49DBCC25AA",
"last_name": "string",
"memorized_sheet_choices": [
{
"value": "string",
"text": "string"
}
],
"reserved1": "string",
"reserved2": 0,
"reserved3": 0,
"timerecs_out": 0,
"time_gui_properties": {},
"travel_gui_properties": {},
"expense_gui_properties": {}
},
"modify_timestamp": 1696021987.01375,
"modify_timestamp_date_long": "Wednesday, March 22, 2023",
"modify_timestamp_date_short": "03/22/2023",
"modify_timestamp_datetime_long": "Wednesday, March 22, 2023 12:18:46 CDT",
"modify_timestamp_datetime_short": "03/22/2023 12:18:46 CDT",
"modify_timestamp_iso": "2023-03-22T12:18:46-05:00",
"id_domain": "install_root_dom",
"allow_customize": true,
"cf_filters": [
{
"id_attr_type": "2DDD372DC4D3422D9E73F6DE936C4265",
"attr_type": [
"STRING_100",
"ENUM_STRING_20",
"M_ENUM_STRING_252",
"ENUM_INTEGER",
"NUMBER"
],
"description": "string",
"pname": "Pay Group",
"id_attr_type_uri": "/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9",
"value": "XYZ Pay Group"
}
],
"cf_filters_unused": [
{
"id_attr_type": "2DDD372DC4D3422D9E73F6DE936C4265",
"attr_type": [
"STRING_100",
"ENUM_STRING_20",
"M_ENUM_STRING_252",
"ENUM_INTEGER",
"NUMBER"
],
"description": "string",
"pname": "Pay Group",
"id_attr_type_uri": "/api/v1/custom_fields/E07526A217164D1B94188279A8A0E4D9",
"value": "XYZ Pay Group"
}
],
"fields": [
{
"default_tooltip": "The name of the Accrual.",
"id": "34",
"id_attr_type": null,
"id_field": "id_user_properties.fullname",
"id_field_global": "34",
"id_screen": "accruals",
"is_boolean": false,
"is_custom_field": false,
"is_datetime_float": false,
"is_numeric": false,
"is_percent": false,
"is_truncated": false,
"is_url": false,
"key": "id_user_properties.fullname",
"label": "Owner Name",
"ordering": 1,
"properties": {},
"searchable": true,
"sortable": true,
"table_label": "Field Config (global)",
"tablename": "fields_config_global",
"tooltip": "The full name of the owner of this Accrual."
}
],
"global_allows_customize": true,
"id_screen": "accruals",
"is_global": false,
"other_search_filters": [
"project",
"group"
],
"other_search_filters_unused": [
"px_teams"
],
"properties": {}
}
}