OBJECT
BankAccount
A bank account.
link GraphQL Schema definition
- type BankAccount implements AddressableInterface, NoteableInterface, LoggableInterface, AccessloggableInterface {
- #   The ID of the entity.
- : Int64Bit! 
- #   An ID that uniquely identifies this entity across the whole Sonar system.
- : ID! 
- #   The date and time this entity was created.
- : Datetime! 
- #   The last date and time this entity was modified.
- : Datetime! 
- #   A string that shows the version of this entity. It will be incremented whenever 
- #   the entity is modified.
- : String! 
- #   The ID of an Account.
- : Int64Bit! 
- #   Whether or not this payment method is enabled for automatic payments.
- : Boolean! 
- #   The ID of a BankProcessor.
- : Int64Bit! 
- #   The type of bank account this is.
- : BankAccountType! 
- #   The profile ID provided by a credit card processing service.
- : String 
- #   A partial account number that can be used for identification.
- : String! 
- #   The name on the account.
- : String 
- #   The bank routing number.
- : String 
- #   The tokenized value that represents a credit card, provided by a credit card 
- #   processing service.
- : String 
- #   The tokenized credit card ID
- : String 
- #   A customer account.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   account_status_id: The ID of an AccountStatus.
- #   account_type_id: The ID of an AccountType.
- #   activation_date: The date an account was first activated.
- #   activation_time: The time an account was first activated.
- #   archived_at: The date and time this entity was archived.
- #   archived_by_user_id: The ID of the `User` that archived this 
- #   entity.
- #   company_id: The ID of the company that this entity operates 
- #   under.
- #   data_usage_percentage: The percentage of the data usage cap 
- #   that this account has consumed this month, taking into account any data usage 
- #   top offs.
- #   disconnection_reason_id: Disconnection Reason ID
- #   geopoint: A geo-point.
- #   is_delinquent: Whether or not this account is delinquent.
- #   is_eligible_for_archive: Whether or not the Account meets the 
- #   eligibility criteria for archiving.
- #   name: A descriptive name.
- #   next_bill_date: The next date this service will bill. If this 
- #   is null, it will bill on the next account billing date.
- #   next_recurring_charge_amount: The next recurring charge amount 
- #   for an account. This is the sum of data, expiring, recurring, and voice services 
- #   of an account for this billing cycle, including tax.
- #   parent_account_id: The ID of the `Account` that is this 
- #   `Account`s master.
- #   include_archived: Whether or not to include archived entities 
- #   in the results.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Int64Bit,
- : Int64Bit,
- : Date,
- : Time,
- : Datetime,
- : Int64Bit,
- : Int64Bit,
- : Int,
- : Int64Bit,
- : Geopoint,
- : Boolean,
- : Boolean,
- : String,
- : Date,
- : Int,
- : Int64Bit,
- : Boolean,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): Account 
- #   A processor or method of processing bank account payments.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   enabled: Whether or not this is enabled.
- #   primary: Whether or not this is the primary type of entity.
- #   provider: The provider for this processor.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Boolean,
- : Boolean,
- : BankAccountProvider,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): BankAccountProcessor 
- #   A geographical address.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   address_status_id: Address status ID.
- #   addressable_id: The ID of the entity that owns this address.
- #   addressable_type: The type of entity that owns this address.
- #   anchor_address_id: The address ID for the Anchor address
- #   attainable_download_speed: The attainable download speed in 
- #   kilobits per second.
- #   attainable_upload_speed: The attainable upload speed in 
- #   kilobits per second.
- #   avalara_pcode: Avalara PCode.
- #   billing_default_id: The ID of a BillingDefault.
- #   census_year: The year used for calculating fips and census 
- #   tract information.
- #   city: A city.
- #   country: A two character country code.
- #   county: A US county. Only used for US addresses.
- #   fips: Only used in the USA, this is the census tract 
- #   information used for calculating things like FCC Form 477.
- #   fips_source: Identifies the source used to obtain the FIPS code
- #   is_anchor: Whether or not this address is an anchor
- #   latitude: A decimal latitude.
- #   line1: Address line 1.
- #   line2: Address line 2.
- #   longitude: A decimal longitude.
- #   serviceable: Whether or not the address is serviceable, and can 
- #   be used for new accounts.
- #   subdivision: A state, province, or other country subdivision.
- #   timezone: The timezone you want times in the system displayed 
- #   in.
- #   type: The type.
- #   zip: A ZIP or postal code.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Int64Bit,
- : Int64Bit,
- : AddressableType,
- : Int64Bit,
- : Int,
- : Int,
- : String,
- : Int64Bit,
- : Int,
- : String,
- : Country,
- : UsCounty,
- : String,
- : FipsSource,
- : Boolean,
- : Latitude,
- : String,
- : String,
- : Longitude,
- : Boolean,
- : Subdivision,
- : Timezone,
- : AddressType,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): AddressConnection! 
- #   A note.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   message: The message.
- #   noteable_id: The ID of the entity that owns this note.
- #   noteable_type: The type of entity that owns this note.
- #   priority: The priority of this item.
- #   user_id: The ID of a User.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Text,
- : Int64Bit,
- : NoteableType,
- : NotePriority,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): NoteConnection! 
- #   A log entry.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   current: Current data.
- #   legacy: Whether or not this log was transferred from a Sonar v1 
- #   instance. If so, the formatting will not match current version logs.
- #   legacy_title: A title which is only populated on logs that were 
- #   imported from Sonar v1.
- #   level: The severity level.
- #   loggable_id: The ID of the entity that this log is attached to.
- #   loggable_type: The type of entity that this log is attached to.
- #   logged_entity_id: The entity ID that triggered the log.
- #   logged_entity_type: The entity that triggered the log.
- #   message: The message.
- #   previous: Previous data.
- #   relation_data: Data from objects related to this change.
- #   type: The type.
- #   user_id: The ID of a User.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Text,
- : Boolean,
- : String,
- : LogLevel,
- : Int64Bit,
- : String,
- : Int64Bit,
- : String,
- : Text,
- : Text,
- : Text,
- : LogType,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): LogConnection! 
- #   An access log history on an entity.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   access_datetime: The date and time that this entity was 
- #   accessed.
- #   accessloggable_id: The ID of the entity that this access log 
- #   belongs to.
- #   accessloggable_type: The entity that this access log belongs 
- #   to.
- #   entity_id: The ID of the entity that this access log belongs 
- #   to.
- #   entity_name: The entity that this access log belongs to.
- #   user_id: The ID of the user that accessed this entity.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Datetime,
- : Int64Bit,
- : String,
- : Int64Bit,
- : String,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): AccessLogConnection! 
- #   A payment.
- # 
- # Arguments
- #   id: The ID of the entity.
- #   sonar_unique_id: An ID that uniquely identifies this entity 
- #   across the whole Sonar system.
- #   created_at: The date and time this entity was created.
- #   updated_at: The last date and time this entity was modified.
- #   _version: A string that shows the version of this entity. It 
- #   will be incremented whenever the entity is modified.
- #   account_id: The ID of an Account.
- #   amount: The amount of the payment, in the smallest currency 
- #   value.
- #   amount_remaining: The amount remaining that can be used.
- #   bank_account_id: The ID of a BankAccount.
- #   company_id: The ID of the company that this entity operates 
- #   under.
- #   creation_token: A token sent to the payment provider during 
- #   payment creation.
- #   credit_card_id: The ID of a CreditCard.
- #   deposit_slip_id: The deposit slip ID.
- #   description: A description of the payment, used for internal 
- #   reference.
- #   fee: The fee for this transaction.
- #   fractional_fee: The fee for this transaction in fractional 
- #   cents
- #   full_processor_response: The entire response back from the 
- #   company that processed the transaction. Not typically human readable.
- #   is_autopay: Whether or not this was an autopay payment.
- #   passed_3ds_check: Whether or not this payment passed the 3DS 
- #   security check.
- #   passed_avs_check: Whether or not this payment passed the AVS 
- #   security check.
- #   passed_cvv_check: Whether or not this payment passed the CVV 
- #   security check.
- #   payment_datetime: The date and time the payment was made.
- #   payment_tracker_id: The unique tracking ID for this payment.
- #   payment_type: The type of payment (e.g. cash, credit card.)
- #   processor_message: The message returned back from the company 
- #   that processed the transaction.
- #   processor_status: The status of the payment provided by the 
- #   payment processor.
- #   reference: A payment reference like a check number, or wire 
- #   transfer confirmation number.
- #   status: The status.
- #   successful: Whether or not this was successful.
- #   transaction_id: The transaction ID from the credit card 
- #   provider.
- #   user_id: The ID of a User.
- #   paginator: Provides the ability to paginate through results.
- #   sorter: Provides the ability to sort results.
- #   search: Complex search parameters.
- #   general_search: Search across all string fields with partial 
- #   matching.
- #   aggregation: Provides the ability to return aggregated 
- #   mathematical data about your results.
- #   reverse_relation_filters: Reverse relation filters allow you to 
- #   filter the result of a relation, and use that filter to affect the returned root 
- #   elements.
- (
- : Int64Bit,
- : ID,
- : Datetime,
- : Datetime,
- : String,
- : Int64Bit,
- : Int,
- : Int,
- : Int64Bit,
- : Int64Bit,
- : String,
- : Int64Bit,
- : Int64Bit,
- : String,
- : Int,
- : Int,
- : String,
- : Boolean,
- : Boolean,
- : Boolean,
- : Boolean,
- : Datetime,
- : String,
- : PaymentType,
- : String,
- : String,
- : String,
- : PaymentStatus,
- : Boolean,
- : String,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): PaymentConnection! 
- }