Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 6.45 KB

MetaResponse.md

File metadata and controls

26 lines (20 loc) · 6.45 KB

MergeHRISClient::MetaResponse

Properties

Name Type Description Notes
request_schema Hash<String, AnyType>
remote_field_classes Hash<String, AnyType> [optional]
status LinkedAccountStatus [optional]
has_conditional_params Boolean
has_required_linked_account_params Boolean

Example

require 'merge_hris_client'

instance = MergeHRISClient::MetaResponse.new(
  request_schema: {&quot;type&quot;:&quot;object&quot;,&quot;properties&quot;:{&quot;model&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;required&quot;:[&quot;last_name&quot;,&quot;first_name&quot;,&quot;merge_categories&quot;,&quot;new_york_city_neighborhood&quot;,&quot;favorite_tv_shows&quot;,&quot;favorite_watch&quot;],&quot;properties&quot;:{&quot;email_addresses&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;properties&quot;:{&quot;value&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;value&quot;},&quot;email_address_type&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;email_address_type&quot;},&quot;integration_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;integration_params&quot;,&quot;properties&quot;:{}},&quot;linked_account_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;linked_account_params&quot;,&quot;properties&quot;:{}}}},&quot;title&quot;:&quot;email_addresses&quot;,&quot;description&quot;:&quot;Array of email_addresses objects&quot;},&quot;urls&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;properties&quot;:{&quot;value&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;value&quot;},&quot;url_type&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;url_type&quot;},&quot;integration_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;integration_params&quot;,&quot;properties&quot;:{}},&quot;linked_account_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;linked_account_params&quot;,&quot;properties&quot;:{}}}},&quot;title&quot;:&quot;urls&quot;,&quot;description&quot;:&quot;Array of urls objects&quot;},&quot;first_name&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;first_name&quot;,&quot;description&quot;:&quot;The first name.&quot;},&quot;last_name&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;last_name&quot;,&quot;description&quot;:&quot;The last name.&quot;},&quot;phone_numbers&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;properties&quot;:{&quot;value&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;value&quot;},&quot;phone_number_type&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;phone_number_type&quot;},&quot;integration_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;integration_params&quot;,&quot;properties&quot;:{}},&quot;linked_account_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;linked_account_params&quot;,&quot;properties&quot;:{}}}},&quot;title&quot;:&quot;phone_numbers&quot;,&quot;description&quot;:&quot;Array of phone_numbers objects&quot;},&quot;tags&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;format&quot;:&quot;uuid&quot;},&quot;title&quot;:&quot;tags&quot;,&quot;description&quot;:&quot;Array of tags names&quot;},&quot;attachments&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;properties&quot;:{&quot;id&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;id&quot;},&quot;file_url&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;file_url&quot;},&quot;file_name&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;file_name&quot;},&quot;attachment_type&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;attachment_type&quot;},&quot;integration_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;integration_params&quot;,&quot;properties&quot;:{}},&quot;linked_account_params&quot;:{&quot;type&quot;:&quot;object&quot;,&quot;title&quot;:&quot;linked_account_params&quot;,&quot;properties&quot;:{}}}},&quot;title&quot;:&quot;attachments&quot;,&quot;description&quot;:&quot;Array of attachments objects &quot;},&quot;merge_categories&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;categories&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;enum&quot;:[&quot;HRIS&quot;,&quot;ATS&quot;,&quot;Accounting&quot;,&quot;Ticketing&quot;,&quot;File Storage&quot;,&quot;CRM&quot;,&quot;Marketing Automation&quot;],&quot;enum_information&quot;:[{&quot;value&quot;:&quot;HRIS&quot;,&quot;description&quot;:&quot;Merge HRIS Category&quot;},{&quot;value&quot;:&quot;ATS&quot;,&quot;description&quot;:&quot;Merge ATS Category&quot;},{&quot;value&quot;:&quot;Accounting&quot;,&quot;description&quot;:&quot;Merge Accounting Category&quot;},{&quot;value&quot;:&quot;Ticketing&quot;,&quot;description&quot;:&quot;Merge Ticketing Category&quot;},{&quot;value&quot;:&quot;File Storage&quot;,&quot;description&quot;:&quot;Merge File Storage Category&quot;},{&quot;value&quot;:&quot;CRM&quot;,&quot;description&quot;:&quot;Merge CRM Category&quot;},{&quot;value&quot;:&quot;Marketing Automation&quot;,&quot;description&quot;:&quot;Merge Marketing Automation Category&quot;}]},&quot;title&quot;:&quot;Merge Categories&quot;,&quot;description&quot;:&quot;Array of Merge&#39;s Unified API Categories&quot;},&quot;new_york_city_neighborhood&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;Borough&quot;,&quot;description&quot;:&quot;One of the 5 Boroughs of New York City&quot;},&quot;favorite_tv_shows&quot;:{&quot;type&quot;:&quot;array&quot;,&quot;items&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;format&quot;:&quot;uuid&quot;},&quot;title&quot;:&quot;Favorite TV Shows&quot;,&quot;description&quot;:&quot;Array of TV Show objects on merge.tv_shows&quot;},&quot;favorite_watch&quot;:{&quot;type&quot;:&quot;string&quot;,&quot;title&quot;:&quot;Favorite Watch&quot;,&quot;description&quot;:&quot;Favorite watch of all time&quot;}}}}},
  remote_field_classes: null,
  status: null,
  has_conditional_params: null,
  has_required_linked_account_params: null
)