mirror of
https://github.com/acaloiaro/kombo-ruby-sdk
synced 2026-07-21 10:12:21 +00:00
3.6 KiB
3.6 KiB
Kombo::GetAtsInterviewsPositiveResponseDataResultsInner
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | The globally unique ID of this object generated by Kombo. We recommend using this as a stable primary key for syncing. | |
| remote_id | String | The raw ID of the object in the remote system. We don't recommend using this as a primary key on your side as it might sometimes be compromised of multiple identifiers if a system doesn't provide a clear primary key. | |
| title | String | The title of the interview. | |
| starting_at | Time | The start time of the interview. | |
| ending_at | Time | The end time of the interview. | |
| location | GetAtsApplicationsPositiveResponseDataResultsInnerInterviewsInnerLocation | [optional] | |
| application_id | String | The Kombo ID of the application this interview belongs to. The ID can be used to retrieve the application from the `get applications` endpoint. | |
| stage_id | String | If a system specifies to which stage this interview belongs to, this field will be the Kombo ID of the application stage. The ID can be used to retrieve the stage from the `get application stages` endpoint. | |
| canceled | Boolean | Whether the interview was canceled or not. If we have no information, this field will be `null`. | |
| remote_created_at | Time | The date and time the object was created in the remote system. | |
| remote_updated_at | Time | A timestamp retrieved from the remote system, describing when the resource was last updated. | |
| remote_data | Hash<String, Object> | Includes the data fetched from the remote system. Please be aware that including this in you scope config might violate other scopes that are set. Remote data always has the endpoint path that we got the data from as the top level key. For example, it could look like: `{ "/companies": { ... }}` This is not available on all plans. Reach out to Kombo if you need it. | |
| changed_at | Time | The timestamp when this specific record was last modified. This field only updates when properties directly on this record change, NOT when related or nested models change. For filtering that considers nested data changes, use the `updated_after` parameter which will return records when either the record itself OR its related models have been updated. | |
| remote_deleted_at | Time | The date and time the object was deleted in the remote system. Objects are automatically marked as deleted when Kombo can't retrieve them from the remote system anymore. Kombo will also anonymize entries 14 days after they disappear. | |
| users | Array<GetAtsInterviewsPositiveResponseDataResultsInnerUsersInner> | ||
| application | GetAtsInterviewsPositiveResponseDataResultsInnerApplication |
Example
require 'kombo_client'
instance = Kombo::GetAtsInterviewsPositiveResponseDataResultsInner.new(
id: null,
remote_id: null,
title: null,
starting_at: null,
ending_at: null,
location: null,
application_id: null,
stage_id: null,
canceled: null,
remote_created_at: null,
remote_updated_at: null,
remote_data: null,
changed_at: null,
remote_deleted_at: null,
users: null,
application: null
)