INPUT_OBJECT
AddServiceToAccountMutationInput
The input object that defines the fields for the addServiceToAccount mutation.
link GraphQL Schema definition
- input AddServiceToAccountMutationInput {
- # The ID of an Account.
- : Int64Bit!
- # The ID of a Service.
- : Int64Bit!
- # The action to take when this service is added to an account when additional
- # services are enabled in system settings and more than on service will exist.
- : AdditionalServiceActionType
- # The quantity for this service.
- : Int!
- # The amount that this service price has been overridden to. If this is null, then
- # the service price is used.
- : Int
- # The reason that the price of a service has been overridden.
- : String
- # Overriding the service name will alter the service name printed on an invoice.
- : String
- # The next date this service will bill. If this is null, it will bill on the next
- # account billing date.
- : Date
- # Service metadata allows you to store individualized information about a service,
- # as it relates to a specific account. For example, on a domain renewal service,
- # you could store the domain name as metadata.
- : [AccountServiceMetadataMutationInput]
- # Whether or not to prorate the transaction.
- : Boolean
- # The date to prorate the transaction as of.
- : Date
- # Items specific to a voice service. Includes the quantity, price override, and
- # related configuration parameter of each.
- : [AccountVoiceServiceDetailMutationInput]
- }