Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 2.1 KB

EndUserDetailsRequest.md

File metadata and controls

32 lines (26 loc) · 2.1 KB

MergeAccountingClient::EndUserDetailsRequest

Properties

Name Type Description Notes
end_user_email_address String Your end user's email address. This is purely for identification purposes - setting this value will not cause any emails to be sent.
end_user_organization_name String Your end user's organization.
end_user_origin_id String This unique identifier typically represents the ID for your end user in your product's database. This value must be distinct from other Linked Accounts' unique identifiers.
categories Array<CategoriesEnum> The integration categories to show in Merge Link.
integration String The slug of a specific pre-selected integration for this linking flow token. For examples of slugs, see https://docs.merge.dev/guides/merge-link/single-integration/. [optional]
link_expiry_mins Integer An integer number of minutes between [30, 720 or 10080 if for a Magic Link URL] for how long this token is valid. Defaults to 30. [optional][default to 30]
should_create_magic_link_url Boolean Whether to generate a Magic Link URL. Defaults to false. For more information on Magic Link, see https://merge.dev/blog/integrations-fast-say-hello-to-magic-link. [optional][default to false]
common_models Array<CommonModelScopesBodyRequest> An array of objects to specify the models and fields that will be disabled for a given Linked Account. Each object uses model_id, enabled_actions, and disabled_fields to specify the model, method, and fields that are scoped for a given Linked Account. [optional]

Example

require 'merge_accounting_client'

instance = MergeAccountingClient::EndUserDetailsRequest.new(
  end_user_email_address: null,
  end_user_organization_name: null,
  end_user_origin_id: null,
  categories: null,
  integration: null,
  link_expiry_mins: null,
  should_create_magic_link_url: null,
  common_models: null
)