# Tesouro > Guides, references, and resources to integrate with the Tesouro platform. ## Docs - [Environments](https://docs.tesouro.com/acquiring/api/concepts/environments.md): Sandbox and production environments for the Acquiring API. - [GraphQL](https://docs.tesouro.com/acquiring/api/concepts/graphql.md): Tesouro's Acquiring API is built using GraphQL - - a flexible, developer-friendly query and manipulation language. - [Pagination, sorting, and filtering](https://docs.tesouro.com/acquiring/api/concepts/pagination-sorting-filtering.md): Learn how to paginate, sort, and filter results in the Acquiring GraphQL API. - [Playground](https://docs.tesouro.com/acquiring/api/concepts/playground.md): Tools and clients for exploring the Acquiring GraphQL API. - [Rate limiting](https://docs.tesouro.com/acquiring/api/concepts/rate-limiting.md): Learn how rate limiting works in the Acquiring API. - [Create application](https://docs.tesouro.com/acquiring/boarding/acceptor-applications/create-application.md): Use the createAcceptorApplication GraphQL mutation to start a new acceptor application with business details, stakeholders, and bank accounts. - [Submit application](https://docs.tesouro.com/acquiring/boarding/acceptor-applications/submit-application.md): Submit a completed acceptor application for validation and underwriting review using the submitAcceptorApplication GraphQL mutation. - [Update application](https://docs.tesouro.com/acquiring/boarding/acceptor-applications/update-application.md): Use the updateAcceptorApplication GraphQL mutation to add or modify information on an existing acceptor application before submission. - [View application](https://docs.tesouro.com/acquiring/boarding/acceptor-applications/view-application.md): Query acceptor application details and status using the acceptorApplications GraphQL query to review submitted data. - [Acceptor boarding overview](https://docs.tesouro.com/acquiring/boarding/acceptor-boarding.md): Learn how to onboard acceptors to Tesouro using GraphQL mutations to create, update, and submit applications for underwriting. - [Acceptor application required fields](https://docs.tesouro.com/acquiring/boarding/acceptor-boarding/required-fields.md): Complete reference of all mandatory, conditional, and optional fields required for creating and submitting an acceptor application. - [Add billing profile](https://docs.tesouro.com/acquiring/boarding/manage-billing/add-billing-profile.md): Add a billing profile to your acceptor application by including the billingProfileId in the createAcceptorApplication mutation. - [Billing allocation overrides](https://docs.tesouro.com/acquiring/boarding/manage-billing/advanced-configuration.md): Override specific fee allocations within a billing profile to customize pricing for individual acceptor applications. - [Explore available profiles](https://docs.tesouro.com/acquiring/boarding/manage-billing/explore-available-profiles.md): Query available billing profiles and their fee structures using the billingProfiles GraphQL query before configuring your application. - [Manage billing](https://docs.tesouro.com/acquiring/boarding/manage-billing/index.md): Learn how billing profiles define fee structures for acceptors and how to select and configure them for your application. - [Update billing profile](https://docs.tesouro.com/acquiring/boarding/manage-billing/update-billing-profile.md): Change the billing profile on an existing acceptor application using the updateAcceptorApplication mutation before submission. - [Add new bank account](https://docs.tesouro.com/acquiring/boarding/manage-funding/add-bank-account.md): Add a new bank account to an acceptor application using the addBankAccountInput with routing number, account number, and account type. - [Manage funding](https://docs.tesouro.com/acquiring/boarding/manage-funding/index.md): Add, update, and remove bank accounts on an acceptor application for funding and settlement purposes. - [Remove existing bank account](https://docs.tesouro.com/acquiring/boarding/manage-funding/remove-bank-account.md): Remove a bank account from an acceptor application using removeBankAccountInput. At least one bank account is required for approval. - [Update existing bank account](https://docs.tesouro.com/acquiring/boarding/manage-funding/update-bank-account.md): Update bank account details such as routing number on an existing acceptor application using the updateBankAccountInput. - [Query available sponsor banks](https://docs.tesouro.com/acquiring/boarding/manage-sponsor-banks.md): Query available sponsor banks and their associated BINs to select the right financial institution for your acceptor application. - [Add new stakeholder](https://docs.tesouro.com/acquiring/boarding/manage-stakeholders/add-stakeholder.md): Add person or business stakeholders to an acceptor application using addPersonStakeholderInput or addBusinessStakeholderInput. - [Manage stakeholders](https://docs.tesouro.com/acquiring/boarding/manage-stakeholders/index.md): Add, update, and remove person or business stakeholders on an acceptor application using specialized GraphQL inputs. - [Remove existing stakeholder](https://docs.tesouro.com/acquiring/boarding/manage-stakeholders/remove-stakeholder.md): Remove a person or business stakeholder from an acceptor application by providing the stakeholder ID in the update mutation. - [Update existing stakeholder](https://docs.tesouro.com/acquiring/boarding/manage-stakeholders/update-stakeholder.md): Update person or business stakeholder details on an acceptor application using the updateAcceptorApplication mutation. - [Troubleshooting & FAQs](https://docs.tesouro.com/acquiring/boarding/troubleshooting.md): Find answers to common questions about acceptor boarding, including application creation, stakeholder management, and submission issues. - [Dispute management](https://docs.tesouro.com/acquiring/disputes/index.md): Manage chargebacks and disputes through the Partner Portal UI or API by accepting, challenging, and uploading supporting evidence. - [Respond to a dispute](https://docs.tesouro.com/acquiring/disputes/respond.md): Accept or challenge a dispute using the respondToDispute GraphQL mutation, with options to provide supporting evidence. - [Upload evidence](https://docs.tesouro.com/acquiring/disputes/upload-evidence.md): Upload supporting documentation such as receipts and delivery confirmations via the REST endpoint to challenge a dispute. - [Client credentials](https://docs.tesouro.com/acquiring/guides/authentication/client-credentials.md): Authenticate using the client credentials grant type for server-to-server communication. - [Overview](https://docs.tesouro.com/acquiring/guides/authentication/overview.md): Learn how to authenticate with the Acquiring API. - [GraphQL rate limiting](https://docs.tesouro.com/acquiring/guides/integration/rate-limiting.md): Understand Tesouro's rate limiting policy of 50 requests per second and how to interpret rate limit details in GraphQL responses. - [Quick start](https://docs.tesouro.com/acquiring/guides/quickstart/index.md): Get up and running with the Acquiring API in minutes. - [Sandbox](https://docs.tesouro.com/acquiring/guides/sandbox/about.md): Get started with the Tesouro Sandbox environment for integration testing, including API access, JWT authentication, and test card numbers. - [Testing](https://docs.tesouro.com/acquiring/guides/testing/about.md): Test your integration with Tesouro using test card numbers, simulated responses, and the Sandbox environment. - [Acquiring](https://docs.tesouro.com/acquiring/index.md): Explore Tesouro's acquiring platform for boarding acceptors, processing transactions, managing disputes, and accessing reporting data. - [acceptorApplications](https://docs.tesouro.com/acquiring/reference/graphql/operations/acceptor-applications.md): Retrieves information about this acceptor application. - [achNotificationsOfChange](https://docs.tesouro.com/acquiring/reference/graphql/operations/ach-notifications-of-change.md): A Notification of Change (NOC), notifies the sender of an ACH payment that information related to the customer’s bank account was inaccurate or outdated, and provides the updated information that needs to be corrected before another payment can be sent from (or to) the account. - [achReturns](https://docs.tesouro.com/acquiring/reference/graphql/operations/ach-returns.md): An itemized list of ach returns. - [allocations](https://docs.tesouro.com/acquiring/reference/graphql/operations/allocations.md): An itemized list of applied allocations for a given transaction activity date or funds release date. - [asyncReport](https://docs.tesouro.com/acquiring/reference/graphql/operations/async-report.md): This query returns that status of the async reports - [authorizationSummaries](https://docs.tesouro.com/acquiring/reference/graphql/operations/authorization-summaries.md): A summary of authorizations (counts, amounts) for the given transaction date, grouped by acceptor, transaction currency, response code, and payment brand. - [authorizeCustomerInitiatedTransaction](https://docs.tesouro.com/acquiring/reference/graphql/operations/authorize-customer-initiated-transaction.md): Authorize a customer initiated transaction. - [authorizeRecurring](https://docs.tesouro.com/acquiring/reference/graphql/operations/authorize-recurring.md): For use when authorizing a recurring payment. - [captureAuthorization](https://docs.tesouro.com/acquiring/reference/graphql/operations/capture-authorization.md): Capture a previously authorized transaction and return a payload that includes details of the resulting transaction. - [createAcceptorApplication](https://docs.tesouro.com/acquiring/reference/graphql/operations/create-acceptor-application.md): Create an application. - [createAsyncReport](https://docs.tesouro.com/acquiring/reference/graphql/operations/create-async-report.md): Request Async and Downloadable reports - [disputes](https://docs.tesouro.com/acquiring/reference/graphql/operations/disputes.md): Retrieve disputes based on query parameters - [feeSummaries](https://docs.tesouro.com/acquiring/reference/graphql/operations/fee-summaries.md) - [fees](https://docs.tesouro.com/acquiring/reference/graphql/operations/fees.md): An itemized list of applied fees for a given transaction activity date or funds release date. - [fundingAchReturns](https://docs.tesouro.com/acquiring/reference/graphql/operations/funding-ach-returns.md): An itemized list of financially impacting ACH returns occurring on the pertinent funds release dates. Use this report to track ACH return-related money-movements. - [fundingDisbursementReturns](https://docs.tesouro.com/acquiring/reference/graphql/operations/funding-disbursement-returns.md): An itemized list of funding disbursement returns. - [fundingDisputeEvents](https://docs.tesouro.com/acquiring/reference/graphql/operations/funding-dispute-events.md): An itemized list of financially impacting dispute events occuring on the pertinent funds release dates. Use this report to track dispute-related money-movements. - [fundingSummaries](https://docs.tesouro.com/acquiring/reference/graphql/operations/funding-summaries.md): A summary of financial activity for a given funds release date or transaction activity date. Use this report to understand financial impact of daily sales, reconcile sales activity to your bank deposits, or drill deeper into the composition of your funding. - [fundingTransactions](https://docs.tesouro.com/acquiring/reference/graphql/operations/funding-transactions.md): An itemized list of funded transactions (captures, sales, and refunds) for the selected transaction activity date or funds release date. - [incrementAuthorization](https://docs.tesouro.com/acquiring/reference/graphql/operations/increment-authorization.md): Increment a previously authorized transaction and return a payload that includes details of the resulting transaction. - [initiateBankTransfer](https://docs.tesouro.com/acquiring/reference/graphql/operations/initiate-bank-transfer.md): Initiate a bank transfer transaction. - [merchantCategories](https://docs.tesouro.com/acquiring/reference/graphql/operations/merchant-categories.md): Retrieves merchant categories. - [paymentTransaction](https://docs.tesouro.com/acquiring/reference/graphql/operations/payment-transaction.md): A single payment transaction request (including conveyed). - [paymentTransactionSummaries](https://docs.tesouro.com/acquiring/reference/graphql/operations/payment-transaction-summaries.md): A summary of transaction aggregates (counts and amounts, including conveyed transactions) by pertinent transaction type, currency, card brand, and transaction activity date. - [paymentTransactions](https://docs.tesouro.com/acquiring/reference/graphql/operations/payment-transactions.md): A list of payment transaction requests (including conveyed) submitted on the pertinent transaction activity dates. Use this report as an operational tool to reconcile against your internal record of submitted transactions. - [processDecisionComponents](https://docs.tesouro.com/acquiring/reference/graphql/operations/process-decision-components.md): Process one or many decision components. - [refundPreviousPayment](https://docs.tesouro.com/acquiring/reference/graphql/operations/refund-previous-payment.md): Refund a previously authorized payment using its payment ID and return a payload that includes details of the resulting transaction. - [reinitiateBankTransfer](https://docs.tesouro.com/acquiring/reference/graphql/operations/reinitiate-bank-transfer.md): Reinitiate a previously returned bank transfer transaction and return a payload that includes details of the resulting transaction. - [respondToDispute](https://docs.tesouro.com/acquiring/reference/graphql/operations/respond-to-dispute.md): Respond to a dispute. - [reverseTransaction](https://docs.tesouro.com/acquiring/reference/graphql/operations/reverse-transaction.md): Reverse a previously processed transaction and return a payload that includes details of the resulting transaction. - [sponsorBanks](https://docs.tesouro.com/acquiring/reference/graphql/operations/sponsor-banks.md): Retrieves the available sponsor banks for the given organization id. - [submitAcceptorApplication](https://docs.tesouro.com/acquiring/reference/graphql/operations/submit-acceptor-application.md): Submit an application. - [updateAcceptorApplication](https://docs.tesouro.com/acquiring/reference/graphql/operations/update-acceptor-application.md): Change an application. - [updateDecisionComponent](https://docs.tesouro.com/acquiring/reference/graphql/operations/update-decision-component.md): Update a decision component. - [validateBankAccount](https://docs.tesouro.com/acquiring/reference/graphql/operations/validate-bank-account.md): Validate bank account data. - [verifyAccount](https://docs.tesouro.com/acquiring/reference/graphql/operations/verify-account.md): Run an account verification request and return a payload that includes details of the resulting transaction. - [Acceptor](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor.md) - [AcceptorApplication](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application.md): An acceptor application representing a merchant onboarding request, including identity, billing, services, and underwriting details. - [AcceptorApplicationBankAccountFieldValidationError](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-bank-account-field-validation-error.md): Represents a field-level validation error on a bank account within an acceptor application. - [AcceptorApplicationBankAccountFieldValidationGraphQlErrorCode](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-bank-account-field-validation-graph-ql-error-code.md): Error codes for field-level validation failures on a bank account within an acceptor application. - [AcceptorApplicationBillingAndFundingOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-billing-and-funding-output.md): Billing and funding details for an acceptor application, including bank accounts, billing descriptor, and settlement configuration. - [AcceptorApplicationCounts](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-counts.md): The count of acceptor applications grouped by status. - [AcceptorApplicationFieldValidationError](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-field-validation-error.md): Represents a field-level validation error on an acceptor application. - [AcceptorApplicationFieldValidationErrorCode](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-field-validation-error-code.md): Error codes for field-level validation failures on acceptor applications. - [AcceptorApplicationIdentityOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-identity-output.md): Identity information for an acceptor application, including acceptor type, merchant category code, and tax identification details. - [AcceptorApplicationProcessingActivityOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-processing-activity-output.md): Processing activity details for an acceptor application, including sales volumes, ticket amounts, and calculated exposure. - [AcceptorApplicationSensitiveFields](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-sensitive-fields.md): Sensitive fields for an acceptor application that require special permissions to access. - [AcceptorApplicationServicesOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-services-output.md): Services configuration for an acceptor application, including transaction processing and payment network settings. - [AcceptorApplicationStakeholderFieldValidationError](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-stakeholder-field-validation-error.md): Represents a field-level validation error on a stakeholder within an acceptor application. - [AcceptorApplicationStakeholderFieldValidationErrorCode](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-stakeholder-field-validation-error-code.md): Error codes for field-level validation failures on a stakeholder within an acceptor application. - [AcceptorApplicationStatus](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-status.md) - [AcceptorApplicationValidationError](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-validation-error.md): Represents a validation error on an acceptor application that is not specific to a single field. - [AcceptorApplicationValidationErrorCode](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-application-validation-error-code.md): Error codes for application-level validation failures on acceptor applications. - [AcceptorCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-collection.md) - [AcceptorNotFoundError](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-not-found-error.md): This occurs when an acceptor cannot be found because it does not exist or because it is not presented by the submitted presenter. - [AcceptorType](https://docs.tesouro.com/acquiring/reference/graphql/types/acceptor-type.md): The type of payment acceptor being onboarded. - [AccountOwnerType](https://docs.tesouro.com/acquiring/reference/graphql/types/account-owner-type.md): Indicates the type of owner for a bank account. - [AccountStatus](https://docs.tesouro.com/acquiring/reference/graphql/types/account-status.md): Tracks the boarding process status for an acceptor account. - [AchNotificationOfChange](https://docs.tesouro.com/acquiring/reference/graphql/types/ach-notification-of-change.md) - [AchNotificationOfChangeCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/ach-notification-of-change-collection.md) - [AchReturn](https://docs.tesouro.com/acquiring/reference/graphql/types/ach-return.md) - [AchReturnCode](https://docs.tesouro.com/acquiring/reference/graphql/types/ach-return-code.md): Nacha Return Codes and associated ISO Status Reason Codes for returns and reversals from the External Code List. - [AchReturnCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/ach-return-collection.md) - [Actor](https://docs.tesouro.com/acquiring/reference/graphql/types/actor.md) - [ActorType](https://docs.tesouro.com/acquiring/reference/graphql/types/actor-type.md) - [AddressDetailsInput](https://docs.tesouro.com/acquiring/reference/graphql/types/address-details-input.md) - [AddressOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/address-output.md) - [AddressVerificationResponse](https://docs.tesouro.com/acquiring/reference/graphql/types/address-verification-response.md): Network address verification service response. - [Advice](https://docs.tesouro.com/acquiring/reference/graphql/types/advice.md): Advice regarding follow up action for this transaction. - [AllocationDetail](https://docs.tesouro.com/acquiring/reference/graphql/types/allocation-detail.md) - [AllocationDetailCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/allocation-detail-collection.md) - [AllocationFeeType](https://docs.tesouro.com/acquiring/reference/graphql/types/allocation-fee-type.md): Types of fees that can be allocated to a transaction. This includes both required network and processing fees as well as optional fees that may be charged by partners. - [AllocationType](https://docs.tesouro.com/acquiring/reference/graphql/types/allocation-type.md) - [AmericanExpressOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/american-express-output.md): American Express payment network configuration for an acceptor, identifying which program (Direct or OptBlue) is in use. - [AmountDetails](https://docs.tesouro.com/acquiring/reference/graphql/types/amount-details.md) - [ApplicationAssignee](https://docs.tesouro.com/acquiring/reference/graphql/types/application-assignee.md): The user assigned to an application. - [ApplicationEvent](https://docs.tesouro.com/acquiring/reference/graphql/types/application-event.md): An event recorded on a boarding application, capturing state changes and processing milestones. - [ApplicationEventCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/application-event-collection.md) - [ApplicationEventType](https://docs.tesouro.com/acquiring/reference/graphql/types/application-event-type.md) - [ApplicationParticipantRole](https://docs.tesouro.com/acquiring/reference/graphql/types/application-participant-role.md): The role of a participant in a boarding application, identifying their relationship to the transaction processing hierarchy. - [AssignedByUser](https://docs.tesouro.com/acquiring/reference/graphql/types/assigned-by-user.md): The user who assigned an application. - [Attachment](https://docs.tesouro.com/acquiring/reference/graphql/types/attachment.md): A file attachment associated with a boarding application or decision component. - [AuthorizationSummary](https://docs.tesouro.com/acquiring/reference/graphql/types/authorization-summary.md) - [AuthorizationSummaryCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/authorization-summary-collection.md) - [AvsResponse](https://docs.tesouro.com/acquiring/reference/graphql/types/avs-response.md): Possible values for address verification result. - [AvsResponseType](https://docs.tesouro.com/acquiring/reference/graphql/types/avs-response-type.md): A high level description of the Address Verification System (AVS) response. - [BankAccount](https://docs.tesouro.com/acquiring/reference/graphql/types/bank-account.md) - [BankAccountFeesSettlements](https://docs.tesouro.com/acquiring/reference/graphql/types/bank-account-fees-settlements.md): Indicates how a bank account is used within the billing and settlement configuration. - [BankAccountOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/bank-account-output.md): Bank account information associated with an acceptor application, including account type, owner type, and fee settlement settings. - [BankAccountSensitiveFields](https://docs.tesouro.com/acquiring/reference/graphql/types/bank-account-sensitive-fields.md): Sensitive bank account fields that require special permissions to access. - [BankAccountType](https://docs.tesouro.com/acquiring/reference/graphql/types/bank-account-type.md): Indicates the type of bank account. - [BankTransfersOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/bank-transfers-output.md): Bank transfer (eCheck) service configuration for an acceptor, including enablement status and processing activity limits. - [BillableType](https://docs.tesouro.com/acquiring/reference/graphql/types/billable-type.md) - [BillingDescriptor](https://docs.tesouro.com/acquiring/reference/graphql/types/billing-descriptor.md) - [BillingDescriptorOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/billing-descriptor-output.md): The billing descriptor information for the acceptor. - [BillingEventSourceType](https://docs.tesouro.com/acquiring/reference/graphql/types/billing-event-source-type.md) - [BoardingApplicationParticipant](https://docs.tesouro.com/acquiring/reference/graphql/types/boarding-application-participant.md): An organization participating in a boarding application with a specific role such as Transactor or Sponsor Bank. - [BusinessApplicationId](https://docs.tesouro.com/acquiring/reference/graphql/types/business-application-id.md): The business application identifier (BAI) is a value provided by Visa to identify the type of transfer that is being performed. - [BusinessEntityType](https://docs.tesouro.com/acquiring/reference/graphql/types/business-entity-type.md): The legal business entity type of the applicant organization. - [CardInformation](https://docs.tesouro.com/acquiring/reference/graphql/types/card-information.md): Information regarding the card used as payment. - [CardNumber](https://docs.tesouro.com/acquiring/reference/graphql/types/card-number.md): A 13 to 16 digit number that passes Luhn validation. - [CardSecurityCodeResponseDetails](https://docs.tesouro.com/acquiring/reference/graphql/types/card-security-code-response-details.md) - [Comment](https://docs.tesouro.com/acquiring/reference/graphql/types/comment.md): A comment added to a boarding application or decision component by a user or system actor. - [CommonErrorCode](https://docs.tesouro.com/acquiring/reference/graphql/types/common-error-code.md) - [ConsumerType](https://docs.tesouro.com/acquiring/reference/graphql/types/consumer-type.md) - [ConveyedStatus](https://docs.tesouro.com/acquiring/reference/graphql/types/conveyed-status.md) - [CountryCode](https://docs.tesouro.com/acquiring/reference/graphql/types/country-code.md) - [CurrencyCodeAlpha](https://docs.tesouro.com/acquiring/reference/graphql/types/currency-code-alpha.md): An ISO 4217 alpha currency code. (https://en.wikipedia.org/wiki/ISO_4217) - [CustomerDetailsInput](https://docs.tesouro.com/acquiring/reference/graphql/types/customer-details-input.md): Details of the customer associated with the order. This may be different from the individuals associated with the billing and/or shipping. - [Date](https://docs.tesouro.com/acquiring/reference/graphql/types/date.md) - [DateRangeFilterInput](https://docs.tesouro.com/acquiring/reference/graphql/types/date-range-filter-input.md) - [DateTime](https://docs.tesouro.com/acquiring/reference/graphql/types/date-time.md): The `DateTime` scalar represents an ISO-8601 compliant date time type. - [Decimal](https://docs.tesouro.com/acquiring/reference/graphql/types/decimal.md): The `Decimal` scalar type represents a decimal floating-point number. - [DecimalAmount](https://docs.tesouro.com/acquiring/reference/graphql/types/decimal-amount.md): A transaction amount, a number with exactly two decimal places. - [DecisionComponent](https://docs.tesouro.com/acquiring/reference/graphql/types/decision-component.md): An underwriting decision component representing a verification check performed on a boarding application, such as identity verification or credit checks. - [DecisionComponentField](https://docs.tesouro.com/acquiring/reference/graphql/types/decision-component-field.md): A data field within an underwriting decision component item, capturing application data for review and verification. - [DecisionComponentItem](https://docs.tesouro.com/acquiring/reference/graphql/types/decision-component-item.md): An item within an underwriting decision component representing a single verification check or data review task. - [DecisionComponentItemStatus](https://docs.tesouro.com/acquiring/reference/graphql/types/decision-component-item-status.md): The processing status of a decision component item in the underwriting workflow. - [DecisionComponentOutcomes](https://docs.tesouro.com/acquiring/reference/graphql/types/decision-component-outcomes.md): The combined outcomes of underwriting processing on a decision component item, including automated results and items flagged for manual review. - [DecisionComponentStatus](https://docs.tesouro.com/acquiring/reference/graphql/types/decision-component-status.md): The overall processing status of a decision component in the underwriting workflow. - [DiscoverOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/discover-output.md): Discover payment network configuration for an acceptor, identifying which program (Acquired or Retained) is in use. - [DisputeLifeCycle](https://docs.tesouro.com/acquiring/reference/graphql/types/dispute-life-cycle.md) - [Email](https://docs.tesouro.com/acquiring/reference/graphql/types/email.md): A valid email address with min length of 3 and max length of 254 with '@' and '.' signs - [EnumFilterInputOfAllocationFeeTypeInput](https://docs.tesouro.com/acquiring/reference/graphql/types/enum-filter-input-of-allocation-fee-type-input.md) - [EnumFilterInputOfConveyedStatusInput](https://docs.tesouro.com/acquiring/reference/graphql/types/enum-filter-input-of-conveyed-status-input.md) - [EnumFilterInputOfPaymentBrandInput](https://docs.tesouro.com/acquiring/reference/graphql/types/enum-filter-input-of-payment-brand-input.md) - [EnumFilterInputOfPaymentChannelInput](https://docs.tesouro.com/acquiring/reference/graphql/types/enum-filter-input-of-payment-channel-input.md) - [EnumFilterInputOfPaymentTransactionTypeInput](https://docs.tesouro.com/acquiring/reference/graphql/types/enum-filter-input-of-payment-transaction-type-input.md) - [EnumFilterInputOfPerspectiveInput](https://docs.tesouro.com/acquiring/reference/graphql/types/enum-filter-input-of-perspective-input.md) - [Exact4Digits](https://docs.tesouro.com/acquiring/reference/graphql/types/exact4-digits.md): A 4 digit number. - [Fee](https://docs.tesouro.com/acquiring/reference/graphql/types/fee.md) - [FeeCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-collection.md) - [FeeDetails](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-details.md) - [FeeFilterInput](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-filter-input.md) - [FeeSummary](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-summary.md) - [FeeSummaryCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-summary-collection.md) - [FeeSummaryTotals](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-summary-totals.md) - [FeeType](https://docs.tesouro.com/acquiring/reference/graphql/types/fee-type.md): Possible values for applicable fees on given transaction. - [ForbiddenError](https://docs.tesouro.com/acquiring/reference/graphql/types/forbidden-error.md) - [FundingAchReturnOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-ach-return-output.md) - [FundingAchReturnOutputCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-ach-return-output-collection.md) - [FundingDisbursementReturn](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-disbursement-return.md) - [FundingDisbursementReturnCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-disbursement-return-collection.md) - [FundingDisputeEventOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-dispute-event-output.md) - [FundingDisputeEventOutputCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-dispute-event-output-collection.md) - [FundingSource](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-source.md) - [FundingSummary](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-summary.md) - [FundingSummaryCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-summary-collection.md) - [FundingTransaction](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-transaction.md) - [FundingTransactionCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/funding-transaction-collection.md) - [FundsTransfer](https://docs.tesouro.com/acquiring/reference/graphql/types/funds-transfer.md) - [FundsTransferIdFeeFilterInput](https://docs.tesouro.com/acquiring/reference/graphql/types/funds-transfer-id-fee-filter-input.md) - [GuidFilterInput](https://docs.tesouro.com/acquiring/reference/graphql/types/guid-filter-input.md) - [IanaTimezone](https://docs.tesouro.com/acquiring/reference/graphql/types/iana-timezone.md): The time zone, standardized by the Internet Assigned Numbers Authority (IANA). IANA time zones follow this convention: {Area}/{Location}, where an area corresponds to a continent or an ocean and the location to a location within the continent. - [InternalServiceError](https://docs.tesouro.com/acquiring/reference/graphql/types/internal-service-error.md) - [InvalidActorError](https://docs.tesouro.com/acquiring/reference/graphql/types/invalid-actor-error.md) - [InvalidOrganizationError](https://docs.tesouro.com/acquiring/reference/graphql/types/invalid-organization-error.md) - [InvalidTokenError](https://docs.tesouro.com/acquiring/reference/graphql/types/invalid-token-error.md): Occurs when an acquirer token deTokenizes into a payment method that is not supportedby the current action. - [ItemizedFee](https://docs.tesouro.com/acquiring/reference/graphql/types/itemized-fee.md) - [LineItem](https://docs.tesouro.com/acquiring/reference/graphql/types/line-item.md) - [LineItemDiscountInput](https://docs.tesouro.com/acquiring/reference/graphql/types/line-item-discount-input.md): Discount details for the line item. - [LineItemInput](https://docs.tesouro.com/acquiring/reference/graphql/types/line-item-input.md): Line-item details about what was purchased with a given order. It includes items, quantity, price, product codes, and other pertinent details. - [LineItemTaxInput](https://docs.tesouro.com/acquiring/reference/graphql/types/line-item-tax-input.md): Tax details. - [LineItemTaxes](https://docs.tesouro.com/acquiring/reference/graphql/types/line-item-taxes.md) - [LineItemTaxesInput](https://docs.tesouro.com/acquiring/reference/graphql/types/line-item-taxes-input.md) - [LocalTime](https://docs.tesouro.com/acquiring/reference/graphql/types/local-time.md): The LocalTime scalar type is a local time string (i.e., with no associated timezone) in 24-hr HH:mm:ss. - [Location](https://docs.tesouro.com/acquiring/reference/graphql/types/location.md) - [LocationInput](https://docs.tesouro.com/acquiring/reference/graphql/types/location-input.md): Details regarding the location associated with this payment transaction request. - [Max100Text](https://docs.tesouro.com/acquiring/reference/graphql/types/max100-text.md): A string up to 100 characters. - [Max15Text](https://docs.tesouro.com/acquiring/reference/graphql/types/max15-text.md): A string up to 15 characters. - [Max36Text](https://docs.tesouro.com/acquiring/reference/graphql/types/max36-text.md): A string up to 36 characters. - [Max50Text](https://docs.tesouro.com/acquiring/reference/graphql/types/max50-text.md): A string up to 50 characters. - [MerchantCategory](https://docs.tesouro.com/acquiring/reference/graphql/types/merchant-category.md) - [MerchantCategoryOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/merchant-category-output.md) - [NameVerificationResponseCode](https://docs.tesouro.com/acquiring/reference/graphql/types/name-verification-response-code.md) - [NameVerificationResponseDetails](https://docs.tesouro.com/acquiring/reference/graphql/types/name-verification-response-details.md) - [Network](https://docs.tesouro.com/acquiring/reference/graphql/types/network.md): Network used to complete the transaction. - [NetworkResponseDetails](https://docs.tesouro.com/acquiring/reference/graphql/types/network-response-details.md): Contains both an abstracted response code and raw network response code. - [NotFoundError](https://docs.tesouro.com/acquiring/reference/graphql/types/not-found-error.md) - [NumericMonth](https://docs.tesouro.com/acquiring/reference/graphql/types/numeric-month.md): A two-digit, zero-padded month. A valid number between 01 to 12. - [NumericYear4Digits](https://docs.tesouro.com/acquiring/reference/graphql/types/numeric-year4-digits.md): The four-digit numeric year. YYYY. - [OrderDetailsInput](https://docs.tesouro.com/acquiring/reference/graphql/types/order-details-input.md) - [Organization](https://docs.tesouro.com/acquiring/reference/graphql/types/organization.md): Extension on Organization providing counts of acceptor applications grouped by status. - [OrganizationAccessSettings](https://docs.tesouro.com/acquiring/reference/graphql/types/organization-access-settings.md) - [OrganizationCapability](https://docs.tesouro.com/acquiring/reference/graphql/types/organization-capability.md) - [OrganizationSettingsOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/organization-settings-output.md) - [Outlet](https://docs.tesouro.com/acquiring/reference/graphql/types/outlet.md) - [PageInfo](https://docs.tesouro.com/acquiring/reference/graphql/types/page-info.md) - [PagingInput](https://docs.tesouro.com/acquiring/reference/graphql/types/paging-input.md) - [PanEntryChannel](https://docs.tesouro.com/acquiring/reference/graphql/types/pan-entry-channel.md) - [PanEntryMode](https://docs.tesouro.com/acquiring/reference/graphql/types/pan-entry-mode.md) - [PaymentBrand](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-brand.md): Payment brand used to complete the transaction. - [PaymentChannel](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-channel.md): How the consumer interacts with the acceptor - [PaymentFeeInput](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-fee-input.md): The fee details input object. - [PaymentMethod](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-method.md) - [PaymentMethodType](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-method-type.md) - [PaymentTransaction](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-transaction.md) - [PaymentTransactionCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-transaction-collection.md) - [PaymentTransactionSummary](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-transaction-summary.md) - [PaymentTransactionSummaryCollection](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-transaction-summary-collection.md) - [PaymentTransactionType](https://docs.tesouro.com/acquiring/reference/graphql/types/payment-transaction-type.md): The different types of payment transactions. - [Percentage](https://docs.tesouro.com/acquiring/reference/graphql/types/percentage.md): A percentage, formatted as a decimal. e.g., 5.00% will be formatted as 0.05 - [Perspective](https://docs.tesouro.com/acquiring/reference/graphql/types/perspective.md): Perspective of the report, which determines the view and context of the data being reported. - [PointOfInteractionInput](https://docs.tesouro.com/acquiring/reference/graphql/types/point-of-interaction-input.md): If the payment transaction is performed at a specific point of interaction this field should be provided. - [PriorPaymentNotFoundError](https://docs.tesouro.com/acquiring/reference/graphql/types/prior-payment-not-found-error.md): This occurs when a prior referenced payment cannot be found - [ProcessorResponseCode](https://docs.tesouro.com/acquiring/reference/graphql/types/processor-response-code.md) - [ProductPillar](https://docs.tesouro.com/acquiring/reference/graphql/types/product-pillar.md) - [ReportAvailability](https://docs.tesouro.com/acquiring/reference/graphql/types/report-availability.md) - [ReportAvailabilityDateType](https://docs.tesouro.com/acquiring/reference/graphql/types/report-availability-date-type.md) - [ResponseType](https://docs.tesouro.com/acquiring/reference/graphql/types/response-type.md): The types of responses on authorization requests - [RouteNotFoundError](https://docs.tesouro.com/acquiring/reference/graphql/types/route-not-found-error.md): Occurs when there is no boarded route with Tesouro to process the presented payment method. - [RuleInViolationError](https://docs.tesouro.com/acquiring/reference/graphql/types/rule-in-violation-error.md): This occurs when an internal Tesouro business rule is in violation. - [RuleName](https://docs.tesouro.com/acquiring/reference/graphql/types/rule-name.md): List of possible rules that can be in violation. - [SanitizedFieldOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/sanitized-field-output.md): Invalid input fields can be sanitized by Tesouro to prevent the payment transaction request from failing. This represents a field that was detected as invalid and sanitized by Tesouro. - [SecurityCodeInput](https://docs.tesouro.com/acquiring/reference/graphql/types/security-code-input.md): Either the security code value or omission reason. - [SecurityCodeOmissionReason](https://docs.tesouro.com/acquiring/reference/graphql/types/security-code-omission-reason.md): Reason for omitting the security code. - [SecurityCodeResponse](https://docs.tesouro.com/acquiring/reference/graphql/types/security-code-response.md): Possible response values for the card security code verification result. - [SelectedSponsorBankOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/selected-sponsor-bank-output.md): The sponsor bank selected for an acceptor application, identifying the acquiring bank and BIN group configuration. - [ServerError](https://docs.tesouro.com/acquiring/reference/graphql/types/server-error.md) - [ShipFromAddressInput](https://docs.tesouro.com/acquiring/reference/graphql/types/ship-from-address-input.md) - [SortingEnumType](https://docs.tesouro.com/acquiring/reference/graphql/types/sorting-enum-type.md) - [StakeholderOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/stakeholder-output.md): A stakeholder associated with a boarding application, either a person or business entity with an ownership or control role. - [StakeholderRole](https://docs.tesouro.com/acquiring/reference/graphql/types/stakeholder-role.md): The role of a stakeholder in a boarding application, defining their relationship and responsibilities with respect to the applying business. - [StakeholderSensitiveFields](https://docs.tesouro.com/acquiring/reference/graphql/types/stakeholder-sensitive-fields.md): Sensitive fields for a stakeholder that require special permissions to access. - [StandardFeeFilterInput](https://docs.tesouro.com/acquiring/reference/graphql/types/standard-fee-filter-input.md) - [StringFilterInput](https://docs.tesouro.com/acquiring/reference/graphql/types/string-filter-input.md) - [SyntaxOnNetworkResponseError](https://docs.tesouro.com/acquiring/reference/graphql/types/syntax-on-network-response-error.md) - [TaxCalculation](https://docs.tesouro.com/acquiring/reference/graphql/types/tax-calculation.md) - [TaxIdentificationNumberOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/tax-identification-number-output.md): The tax identification number for a business entity, including type and last 4 digits. - [TaxIdentificationNumberType](https://docs.tesouro.com/acquiring/reference/graphql/types/tax-identification-number-type.md) - [Taxes](https://docs.tesouro.com/acquiring/reference/graphql/types/taxes.md) - [TimeoutOnNetworkResponseError](https://docs.tesouro.com/acquiring/reference/graphql/types/timeout-on-network-response-error.md) - [TokenDetails](https://docs.tesouro.com/acquiring/reference/graphql/types/token-details.md): If transaction was tokenized this contains relevant tokenization information. - [TokenNotFoundError](https://docs.tesouro.com/acquiring/reference/graphql/types/token-not-found-error.md) - [TransactionAmountCurrencyCode](https://docs.tesouro.com/acquiring/reference/graphql/types/transaction-amount-currency-code.md): Current processor supported purchasing currency codes. - [TransactionProcessingServiceOutput](https://docs.tesouro.com/acquiring/reference/graphql/types/transaction-processing-service-output.md): Transaction processing service configuration for an acceptor, including payment network enablement and bank transfer settings. - [TransactionType](https://docs.tesouro.com/acquiring/reference/graphql/types/transaction-type.md): Possible values for transaction types. - [TransactorTypeI](https://docs.tesouro.com/acquiring/reference/graphql/types/transactor-type-i.md) - [UnderwritingDecisionComponentItemSchema](https://docs.tesouro.com/acquiring/reference/graphql/types/underwriting-decision-component-item-schema.md): The schema definition for a decision component item, grouping related fields and providing the item label. - [UnderwritingDecisionComponentSchema](https://docs.tesouro.com/acquiring/reference/graphql/types/underwriting-decision-component-schema.md): The schema definition for a single underwriting decision component, specifying its label, required roles, and item schemas. - [UnderwritingDecisionComponentsSchema](https://docs.tesouro.com/acquiring/reference/graphql/types/underwriting-decision-components-schema.md): The versioned schema defining all decision components required for the underwriting process, grouping component schemas by version. - [UnknownCardError](https://docs.tesouro.com/acquiring/reference/graphql/types/unknown-card-error.md) - [URL](https://docs.tesouro.com/acquiring/reference/graphql/types/url.md) - [UUID](https://docs.tesouro.com/acquiring/reference/graphql/types/uuid.md) - [ValidationFailureError](https://docs.tesouro.com/acquiring/reference/graphql/types/validation-failure-error.md) - [WalletType](https://docs.tesouro.com/acquiring/reference/graphql/types/wallet-type.md): The wallet provider for this payment method. Null if not applicable. - [WorkflowAssignment](https://docs.tesouro.com/acquiring/reference/graphql/types/workflow-assignment.md): Identifies which team or system is responsible for the current step in a boarding or underwriting workflow. - [API Query](https://docs.tesouro.com/acquiring/reporting/api.md): Retrieve reporting data programmatically using GraphQL queries with filtering, sorting, and pagination for all report types. - [ACH notification of change (NOC) report](https://docs.tesouro.com/acquiring/reporting/catalog/ach-notification-of-change.md): Itemized list of ACH notifications of change identifying outdated bank account information that must be corrected before the next payment. - [ACH return report](https://docs.tesouro.com/acquiring/reporting/catalog/ach-return.md): Itemized list of ACH returns for a given activity date. Use this report to stay informed about unsuccessful ACH transfers. - [Allocation detail report](https://docs.tesouro.com/acquiring/reporting/catalog/allocation-details.md): Detailed list of money movement events including settlements, disputes, and fees. Use to reconcile payments and calculate profitability. - [Authorization summaries report](https://docs.tesouro.com/acquiring/reporting/catalog/authorization-summaries.md): Summary of authorization counts and amounts by activity date. Use this report to analyze authorization rates and decline trends. - [Change notes](https://docs.tesouro.com/acquiring/reporting/catalog/change-notes.md): Version history and changelog for Tesouro reporting, including new reports, added fields, and updates to existing report schemas. - [Fee summaries report](https://docs.tesouro.com/acquiring/reporting/catalog/fee-summaries.md): Summary of interchange, network, and processor fee counts and amounts grouped by acceptor and fee type for a given period. - [Fees report](https://docs.tesouro.com/acquiring/reporting/catalog/fees.md): Itemized list of interchange, network, and processor fees for a given fee activity date or funds release date. - [Funding disbursement returns report](https://docs.tesouro.com/acquiring/reporting/catalog/funding-disbursement-returns.md): List of funding disbursement ACH returns for a given activity date. Use to track unsuccessful ACH disbursement transfers. - [Funding dispute events report](https://docs.tesouro.com/acquiring/reporting/catalog/funding-dispute-events.md): Itemized list of financially impacting dispute events, including first chargebacks and representments, for a given funds release date. - [Funding summaries report](https://docs.tesouro.com/acquiring/reporting/catalog/funding-summaries.md): Summary of funding activity including settlements, disputes, fees, and returns. Use to reconcile funds transfers to bank deposits. - [Funding transactions report](https://docs.tesouro.com/acquiring/reporting/catalog/funding-transactions.md): Itemized list of transactions being funded or released for funding. Use this report to reconcile payments back to orders. - [Transaction summaries report](https://docs.tesouro.com/acquiring/reporting/catalog/transaction-summaries.md): Summary of transaction counts and amounts by activity date. Use to reconcile received transactions against your internal records. - [Transaction report](https://docs.tesouro.com/acquiring/reporting/catalog/transactions.md): Itemized list of all transaction requests including authorizations, captures, refunds, and bank transfers for a given activity date. - [Downloadable reports](https://docs.tesouro.com/acquiring/reporting/downloadable-reports.md): Request large data reports asynchronously and receive webhook notifications when files are ready to download. - [File encryption](https://docs.tesouro.com/acquiring/reporting/file-encryption.md): Generate a PGP key pair with RSA 4096-bit encryption to decrypt report files published to your SFTP location by Tesouro. - [File format](https://docs.tesouro.com/acquiring/reporting/file-format.md): Learn about Tesouro report file naming conventions and CSV formatting standards including delimiter, quoting, and escaping rules. - [Reporting overview](https://docs.tesouro.com/acquiring/reporting/index.md): Access transaction, funding, and fee data through the API, scheduled SFTP reports, downloadable reports, or the partner portal. - [View reports](https://docs.tesouro.com/acquiring/reporting/regularly-scheduled-reports.md): Browse the full catalog of regularly scheduled reports delivered via encrypted SFTP, with sample files and field inventory. - [Report availability](https://docs.tesouro.com/acquiring/reporting/report-availability.md): Reports are generated daily by 10:00 AM ET and delivered via encrypted SFTP. Files expire after 14 calendar days. - [SFTP access and configuration](https://docs.tesouro.com/acquiring/reporting/sftp-configuration.md): Set up SFTP access to retrieve encrypted reports, including PGP and SSH key requirements and directory configuration. - [Error handling](https://docs.tesouro.com/acquiring/support/errors/index.md): Understand the types of API errors returned by Tesouro, including syntax, validation, service, and system errors with response formats. - [Service errors](https://docs.tesouro.com/acquiring/support/errors/service-errors.md): Non-critical internal service errors that interrupt request processing. Retry after waiting several minutes or contact Tesouro. - [Syntax errors](https://docs.tesouro.com/acquiring/support/errors/syntax-errors.md): Common GraphQL syntax errors such as invalid request structure, unknown fields, and missing required variables. - [System errors](https://docs.tesouro.com/acquiring/support/errors/system-errors.md): Critical internal service errors that return HTTP 500 status codes and may produce an empty response body. - [Validation errors](https://docs.tesouro.com/acquiring/support/errors/validation-errors.md): Errors from failed value validation or business rule checks after a request reaches internal transaction handlers. - [Get help](https://docs.tesouro.com/acquiring/support/index.md): Learn how you can get assistance from the Tesouro team. - [Response codes](https://docs.tesouro.com/acquiring/support/response-codes.md): Reference of authorization response codes including approvals, declines, and errors returned by Tesouro and the payment network. - [Adjusting partner fees](https://docs.tesouro.com/acquiring/transaction-processing/adjusting-partner-fee-transaction-level.md): Override preconfigured partner fee amounts on a per-transaction basis using the adjustedPartnerFeeAmount field. - [Authorize a customer initiated transaction](https://docs.tesouro.com/acquiring/transaction-processing/authorize-customer-initiated-transaction.md): Verify cardholder funds and reserve an amount for future capture using the authorizeCustomerInitiatedTransaction GraphQL mutation. - [Authorize a merchant initiated transaction](https://docs.tesouro.com/acquiring/transaction-processing/authorize-merchant-initiated-transaction.md): Charge a cardholder without their active involvement using the authorizeRecurring GraphQL mutation. - [Initiate a bank transfer](https://docs.tesouro.com/acquiring/transaction-processing/bank-transfer-transaction.md): Initiate an ACH bank transfer to withdraw funds directly from a customer's bank account for one-time or recurring payments. - [Capture an authorization](https://docs.tesouro.com/acquiring/transaction-processing/capture-authorization.md): Capture a previously approved authorization to initiate the flow of funds from the cardholder's issuing bank to your merchant account. - [Convenience, service fees and surcharges](https://docs.tesouro.com/acquiring/transaction-processing/convenience-service-surcharge-fees.md): Apply convenience fees, service fees, or surcharges to transactions to offset processing costs, with rules and implementation guidance. - [Increment an authorization](https://docs.tesouro.com/acquiring/transaction-processing/increment-authorization.md): Increase the amount of an existing uncaptured authorization for scenarios like tips, hotel sundry charges, or car rental adjustments. - [Levels 2 and 3](https://docs.tesouro.com/acquiring/transaction-processing/level-2-and-3-transaction.md): Send Level 2 and Level 3 transaction data to qualify for lower interchange rates on B2B and government card transactions. - [Refund a transaction](https://docs.tesouro.com/acquiring/transaction-processing/refund-transaction.md): Issue a full or partial refund to return funds to a customer after a transaction has been captured, such as for returns or billing errors. - [Reinitiate a bank transfer](https://docs.tesouro.com/acquiring/transaction-processing/reinitiate-bank-transfer.md): Retry a previously returned ACH bank transfer due to insufficient funds, uncollected funds, or stopped payment within 180 days. - [Reverse a transaction](https://docs.tesouro.com/acquiring/transaction-processing/reverse-transaction.md): Cancel all or part of an uncaptured authorization to release the hold on the cardholder's account using the reverse transaction mutation. - [Tokenization](https://docs.tesouro.com/acquiring/transaction-processing/tokenization.md): Replace sensitive payment data with secure tokens using acquirer and network tokenization to reduce PCI scope and enable recurring payments. - [Validate a bank account](https://docs.tesouro.com/acquiring/transaction-processing/validate-bank-account.md): Validate a bank account without initiating fund transfers, required for eCommerce ACH transactions to comply with NACHA rules. - [Verify a cardholder account](https://docs.tesouro.com/acquiring/transaction-processing/verify-cardholder-account.md): Perform address and card security code checks to verify a cardholder's account is valid without charging the card. - [Environments](https://docs.tesouro.com/embedded-banking/api/concepts/environments.md): Sandbox and production environments for the Embedded Banking API. - [Pagination, sorting, and filtering](https://docs.tesouro.com/embedded-banking/api/concepts/pagination-sorting-filtering.md): Learn how to paginate, sort, and filter results in the Embedded Banking API. - [Playground](https://docs.tesouro.com/embedded-banking/api/concepts/playground.md): Explore and test the Embedded Banking REST API interactively. - [Rate limiting](https://docs.tesouro.com/embedded-banking/api/concepts/rate-limiting.md): Learn how rate limiting works in the Embedded Banking API. - [Client credentials](https://docs.tesouro.com/embedded-banking/guides/authentication/client-credentials.md): Authenticate using the client credentials grant type for server-to-server communication. - [Overview](https://docs.tesouro.com/embedded-banking/guides/authentication/overview.md): Learn how to authenticate with the Embedded Banking API. - [User token](https://docs.tesouro.com/embedded-banking/guides/authentication/user-token.md): Authenticate users via token exchange for user impersonation and widget authentication. - [Accounts](https://docs.tesouro.com/embedded-banking/guides/embedded-components/accounts.md): Embed the accounts component to let users browse bank accounts and view transactions, statements, and account details. - [Balances](https://docs.tesouro.com/embedded-banking/guides/embedded-components/balances.md): Embed the balances component to display a user's bank accounts and available balances. - [Overview](https://docs.tesouro.com/embedded-banking/guides/embedded-components/index.md): Integrate Tesouro's embedded components into your application using React or web components. - [Insights feed](https://docs.tesouro.com/embedded-banking/guides/embedded-components/insights-feed.md): Embed the insights feed component to surface relevant tasks, offers, and warnings for your users. - [Linked accounts](https://docs.tesouro.com/embedded-banking/guides/embedded-components/linked-accounts.md): Embed the linked accounts component to let users securely connect external bank accounts via micro-ACH verification. - [Onboarding](https://docs.tesouro.com/embedded-banking/guides/embedded-components/onboarding.md): Embed the onboarding component to guide users through KYC/KYB sign-up for an embedded bank account. - [React](https://docs.tesouro.com/embedded-banking/guides/embedded-components/react.md): Integrate Tesouro's embedded components into your React or Next.js application. - [Settings](https://docs.tesouro.com/embedded-banking/guides/embedded-components/settings.md): Embed the settings component to let users manage their account details, team settings, and access help resources. - [Transfers](https://docs.tesouro.com/embedded-banking/guides/embedded-components/transfers.md): Embed the transfers component to let users move money between embedded and externally linked bank accounts. - [Web components](https://docs.tesouro.com/embedded-banking/guides/embedded-components/web-components.md): Integrate Tesouro's embedded components into any web application using framework-agnostic web components. - [API concepts](https://docs.tesouro.com/embedded-banking/guides/getting-started.md): Set up your environment, configure branding, and authenticate your first API request with Tesouro. - [Quick start](https://docs.tesouro.com/embedded-banking/guides/quickstart/index.md): Get up and running with Embedded Banking components in minutes. - [Testing](https://docs.tesouro.com/embedded-banking/guides/testing/about.md): Test your integration with the Tesouro Embedded Banking API using the Sandbox environment. - [Delivery and retry behavior](https://docs.tesouro.com/embedded-banking/guides/webhooks/delivery-and-retry-behavior.md): Understand how Tesouro delivers webhook events, retries failed deliveries, and how to handle them reliably. - [Event types](https://docs.tesouro.com/embedded-banking/guides/webhooks/event-types.md): Reference of all embedded banking webhook event types. - [Webhooks](https://docs.tesouro.com/embedded-banking/guides/webhooks/index.md): Subscribe to real-time event notifications for banking transactions and exceptions on the Tesouro platform. - [Managing subscriptions](https://docs.tesouro.com/embedded-banking/guides/webhooks/managing-subscriptions.md): Create, update, and manage webhook subscriptions using the Tesouro Notifications API. - [Monitoring webhooks](https://docs.tesouro.com/embedded-banking/guides/webhooks/monitoring-webhooks.md): Track webhook delivery attempts, view event history, and diagnose failed deliveries for your integrations. - [Webhook security](https://docs.tesouro.com/embedded-banking/guides/webhooks/security.md): Verify webhook authenticity using HMAC signatures and follow endpoint security best practices. - [White-label application](https://docs.tesouro.com/embedded-banking/guides/white-label.md): Deploy a fully branded hosted banking interface using your logo and color scheme with minimal code. - [Embedded Banking](https://docs.tesouro.com/embedded-banking/index.md): Integrate compliant banking and lending products directly within your vertical software platform. - [Create a new bank account application.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/create-a-new-bank-account-application.md): Creates a new application to apply for an embedded bank account with optional applicant details, business details, and/or business owners. - [Create a new credit card application.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/create-a-new-credit-card-application.md): Creates a new application to apply for an embedded credit card with optional applicant details, business details, and/or business owners. - [Get a bank account application by ID.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/get-a-bank-account-application-by-id.md): Retrieves a bank account application by its ID. - [Get a credit card application by ID.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/get-a-credit-card-application-by-id.md): Retrieves a credit card application by its ID. - [Process KYC/KYB verification for a bank account application.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/process-kyckyb-verification-for-a-bank-account-application.md): Processes KYC/KYB verification for a bank account application. - [Resume a bank account application by email.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/resume-a-bank-account-application-by-email.md): Looks up a DRAFT application by email and reissues a client secret, sending it to the applicant via email. - [Resume a credit card application by email.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/resume-a-credit-card-application-by-email.md): Looks up a DRAFT credit card application by email and reissues a client secret, sending it to the applicant via email. - [Send an email verification code to the applicant.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/send-an-email-verification-code-to-the-applicant.md): Sends an email verification code to the work email address associated with a bank account application. - [Send an email verification code to the applicant.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/send-an-email-verification-code-to-the-applicant-1.md): Sends an email verification code to the work email address associated with a credit card application. - [Submit a bank account application for processing.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/submit-a-bank-account-application-for-processing.md): Processes an application for an embedded bank account. This triggers KYC/KYB verification. - [Submit a credit card application for processing.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/submit-a-credit-card-application-for-processing.md): Runs Alloy KYB/KYC on the application, persists the verification outcome on the row, and transitions the application out of DRAFT. APPROVED verifications move the application to PENDING_UNDERWRITING, DENIED verifications move it to REJECTED, and MANUAL_REVIEW / PENDING verifications move it to SUBMI… - [Update an existing bank account application.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/update-an-existing-bank-account-application.md): Updates an existing application with applicant details, business details, and/or business owners in a single request. - [Update an existing credit card application.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/update-an-existing-credit-card-application.md): Merges applicant details, business details, and/or business owners into the stored record. Omit a section to preserve its stored value; within a section, null fields preserve existing values. Encrypted PII (SSN, password, tax id) is only re-encrypted when a new plaintext value is supplied. - [Verify an applicant's email using a verification code.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/verify-an-applicants-email-using-a-verification-code.md): Verifies an email verification code for a bank account application. - [Verify an applicant's email using a verification code.](https://docs.tesouro.com/embedded-banking/reference/openapi/applications/verify-an-applicants-email-using-a-verification-code-1.md): Verifies an email verification code for a credit card application. - [Manage access to bank accounts for users (grant or revoke).](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-account-access/manage-access-to-bank-accounts-for-users-grant-or-revoke.md): Grants or revokes access to bank accounts for the specified users. Set type to 'GRANT' to grant access or 'REVOKE' to revoke access. Users cannot revoke their own access. - [Create a new bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/create-a-new-bank-account.md): Creates a new embedded bank account for the authenticated user. - [Get a bank account by ID.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/get-a-bank-account-by-id.md): Retrieves a specific bank account with its current balance. - [Get all bank accounts with balances.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/get-all-bank-accounts-with-balances.md): Retrieves all embedded bank accounts for the authenticated user with their current balances. Bank and platform users can optionally filter by organization ID to see accounts for a specific VSP. - [Get transactions for a bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/get-transactions-for-a-bank-account.md): Retrieves transactions for a specific bank account with optional date filtering and pagination. - [Get transfers for a bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/get-transfers-for-a-bank-account.md): Retrieves transfers for a specific bank account with cursor-based pagination. - [Get users with access to a bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/get-users-with-access-to-a-bank-account.md): Retrieves all users with access to the specified bank account. - [Grant access to a bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/grant-access-to-a-bank-account.md): Grants access to the specified bank account for the given users. - [Revoke access from a bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/revoke-access-from-a-bank-account.md): Revokes access to the specified bank account from the given user. Cannot revoke your own access. - [Update a bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/bank-accounts/update-a-bank-account.md): Updates a specific bank account. Supports: - Updating the nickname and/or bankAccountReference - Closing the account by setting status to CLOSED When closing an account, nickname and bankAccountReference can be updated in the same request, and they will be applied after the account is cl… - [Get beneficial owners.](https://docs.tesouro.com/embedded-banking/reference/openapi/beneficial-owners/get-beneficial-owners.md): Retrieves beneficial owners (business stakeholders) for bank account applications. BANK callers see all stakeholders across their partner VSPs. PLATFORM callers see stakeholders for their visible organizations. When available, the last 4 digits of the SSN are returned via the ssnLast4 field. - [Accept bank disclosures for the authenticated user.](https://docs.tesouro.com/embedded-banking/reference/openapi/disclosures/accept-bank-disclosures-for-the-authenticated-user.md): Accepts bank disclosures for the authenticated user. - [Accept bank disclosures using an invitation token. Requires an application (APP) token.](https://docs.tesouro.com/embedded-banking/reference/openapi/disclosures/accept-bank-disclosures-using-an-invitation-tokenrequires-an-application-app-token.md): Accepts bank disclosures using an invitation token for a specific user. Requires an application (APP) token. - [Connects a new external bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/connects-a-new-external-bank-account.md): Connects a new external bank account. Optionally pass a verification object to set the account as verified immediately (MANUAL method only). Requires 'embedded:externalbankaccount:set-verification' scope when verification is provided. - [Get users with access to an external bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/get-users-with-access-to-an-external-bank-account.md): Retrieves all users with access to the specified external bank account. - [Gets all external bank accounts for the authenticated user.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/gets-all-external-bank-accounts-for-the-authenticated-user.md): Retrieves all external bank accounts for the authenticated user. - [Gets an external bank account by ID.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/gets-an-external-bank-account-by-id.md): Retrieves a specific external bank account by ID. - [Grant access to an external bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/grant-access-to-an-external-bank-account.md): Grants access to the specified external bank account for the given users. - [Links an external bank account by initiating micro-deposit verification.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/links-an-external-bank-account-by-initiating-micro-deposit-verification.md): Initiates micro-deposit verification for an existing external bank account. - [Revoke access from an external bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/revoke-access-from-an-external-bank-account.md): Revokes access to the specified external bank account from the given user. Cannot revoke your own access. - [Unlinks an external bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/unlinks-an-external-bank-account.md): Unlinks (deactivates) an external bank account. - [Updates an external bank account.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/updates-an-external-bank-account.md): Updates an external bank account's nickname and/or verification status. Updating verification status requires 'CanSetExternalBankAccountVerification' permission. - [Validates an external bank account using micro-deposits.](https://docs.tesouro.com/embedded-banking/reference/openapi/external-bank-accounts/validates-an-external-bank-account-using-micro-deposits.md): Validates an external bank account using micro-deposit amounts. - [Assigns a user to a department.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/assigns-a-user-to-a-department.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Assigns a user to a location.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/assigns-a-user-to-a-location.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Bulk assigns or removes users from a department.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/bulk-assigns-or-removes-users-from-a-department.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Bulk assigns or removes users from a location.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/bulk-assigns-or-removes-users-from-a-location.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Creates a new department in the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/creates-a-new-department-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Creates a new location in the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/creates-a-new-location-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Creates a new organization as a child of the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/creates-a-new-organization-as-a-child-of-the-callers-organization.md): Creates an EMBEDDED, TRANSACTOR, or VERTICAL_SOFTWARE_PROVIDER organization under the caller's org. A BANKING_SERVICES relationship is automatically established between the caller and the new org. Requires the org:write scope. - [Creates a new user in the specified organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/creates-a-new-user-in-the-specified-organization.md): Creates an ACTIVE or INVITED user in any organization accessible to the caller. Requires the user:write:all scope. - [Deactivates a department in the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/deactivates-a-department-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Deactivates a location in the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/deactivates-a-location-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Deletes a logo for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/deletes-a-logo-for-an-organization.md): Requires the org:write:all scope. - [Disables a user by setting their status to INACTIVE.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/disables-a-user-by-setting-their-status-to-inactive.md): The target user must be visible in the caller's organization hierarchy. Requires user:write scope. - [Disables all applications for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/disables-all-applications-for-an-organization.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Disables an application.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/disables-an-application.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Disables an organization by setting its deactivation timestamp.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/disables-an-organization-by-setting-its-deactivation-timestamp.md): Only VSP or EMBEDDED organizations can be disabled. The target organization must be visible in the caller's hierarchy. Requires org:write:all scope. - [Enables a user by setting their status to ACTIVE.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/enables-a-user-by-setting-their-status-to-active.md): The target user must be visible in the caller's organization hierarchy. Requires user:write scope. - [Enables all applications for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/enables-all-applications-for-an-organization.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Enables an application.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/enables-an-application.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Enables an organization by clearing its deactivation timestamp.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/enables-an-organization-by-clearing-its-deactivation-timestamp.md): Only VSP or EMBEDDED organizations can be enabled. The target organization must be visible in the caller's hierarchy. Requires org:write:all scope. - [Gets a department by ID.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-a-department-by-id.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Gets a location by ID.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-a-location-by-id.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Gets a single user from a downstream organization in the hierarchy.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-a-single-user-from-a-downstream-organization-in-the-hierarchy.md): Returns the user only if they belong to an organization below the caller in the hierarchy. Requires the user:read scope. - [Gets all applications for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-all-applications-for-an-organization.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:read` - [Gets all organization IDs visible to the caller by traversing the hierarchy downward.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-all-organization-ids-visible-to-the-caller-by-traversing-the-hierarchy-downward.md): Returns all organizations below the caller in the hierarchy (e.g., a bank sees its VSPs and their acceptors). Does NOT return organizations above the caller in the hierarchy. This endpoint returns only IDs for minimal payload size - ideal for caching by consuming services. Requires the org:read:all… - [Gets an application by ID, including its scopes and enabled status.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-an-application-by-id-including-its-scopes-and-enabled-status.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:read` - [Gets details for a specific organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-details-for-a-specific-organization.md): The caller must have a relationship with the target organization to access its details. Requires the org:read:all scope. - [Gets disabled payment rails for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-disabled-payment-rails-for-an-organization.md): Returns the list of payment rails that are disabled for the organization. Empty list means all rails are enabled. Requires the org:read:all scope. - [Gets settings for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/gets-settings-for-an-organization.md): Requires the org:read:all scope. - [Lists all applications across the caller's organization hierarchy with child organization type counts.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/lists-all-applications-across-the-callers-organization-hierarchy-with-child-organization-type-counts.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:read` - [Lists all departments for the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/lists-all-departments-for-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Lists all locations for the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/lists-all-locations-for-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Lists organizations that have a relationship with the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/lists-organizations-that-have-a-relationship-with-the-callers-organization.md): Returns organizations that the caller's organization has a relationship with. Supports optional filtering by organization type and pagination via limit/offset. Requires the org:read:all scope. - [Lists users from the target organization and all its descendants.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/lists-users-from-the-target-organization-and-all-its-descendants.md): Returns users from the target organization AND all organizations below it in the hierarchy. When X-Organization-ID header is provided, uses that org as target (if visible to caller). When no header is provided, defaults to the caller's own organization. Supports optional filtering by organization ty… - [Removes a user from a department.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/removes-a-user-from-a-department.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Removes a user from a location.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/removes-a-user-from-a-location.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Updates a department in the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-a-department-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Updates a location in the caller's organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-a-location-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Updates an organization's fields. Only provided fields are updated; omitted fields remain unchanged.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-an-organizations-fields-only-provided-fields-are-updated;-omitted-fields-remain-unchanged.md): The caller must have visibility of the target organization in their hierarchy. Requires the org:write scope. - [Updates payment rail scopes for an application.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-payment-rail-scopes-for-an-application.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Updates payment rail status for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-payment-rail-status-for-an-organization.md): Allows disabling or enabling payment rails (payment_rail:ach, payment_rail:fednow, payment_rail:rtp). Requires the org:write:all scope. - [Updates profile fields for a user in a downstream organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-profile-fields-for-a-user-in-a-downstream-organization.md): Requires user:profile:write (own org) or user:profile:write:all (cross-org). A caller cannot update their own profile. - [Updates settings for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/updates-settings-for-an-organization.md): Requires the org:write:all scope. - [Uploads a logo for an organization.](https://docs.tesouro.com/embedded-banking/reference/openapi/identity/uploads-a-logo-for-an-organization.md): Requires the org:write:all scope. - [Creates a book transfer (internal-to-internal) between bank accounts.](https://docs.tesouro.com/embedded-banking/reference/openapi/moneymovements/creates-a-book-transfer-internal-to-internal-between-bank-accounts.md): Creates a book transfer (internal-to-internal) between two bank accounts within the same organization. - [Creates a FedNow (Federal Reserve instant payment) money movement.](https://docs.tesouro.com/embedded-banking/reference/openapi/moneymovements/creates-a-fednow-federal-reserve-instant-payment-money-movement.md): Creates a FedNow (Federal Reserve instant payment) money movement. - [Creates an ACH money movement.](https://docs.tesouro.com/embedded-banking/reference/openapi/moneymovements/creates-an-ach-money-movement.md): Creates an ACH (Automated Clearing House) money movement between accounts. - [Creates an RTP (Real-Time Payments) money movement.](https://docs.tesouro.com/embedded-banking/reference/openapi/moneymovements/creates-an-rtp-real-time-payments-money-movement.md): Creates an RTP (Real-Time Payments) money movement for instant transfers. - [Get a summary of organization data for the authenticated user's organization hierarchy.](https://docs.tesouro.com/embedded-banking/reference/openapi/organization/get-a-summary-of-organization-data-for-the-authenticated-users-organization-hierarchy.md): Returns aggregated counts for applications, bank accounts, and external bank accounts within the caller's visible organization hierarchy. - [Get help](https://docs.tesouro.com/embedded-banking/support/index.md): Learn how you can get assistance from the Tesouro team. - [Environments and URLs](https://docs.tesouro.com/finops/api/concepts/environments.md): Learn about different environments provided by the Tesouro API platform, along with the associated API URLs for each environment. - [HTTP headers](https://docs.tesouro.com/finops/api/concepts/http-headers.md): Learn about HTTP headers that can be passed in request and responses when interacting with Tesouro API. - [Pagination, sorting, and filtering](https://docs.tesouro.com/finops/api/concepts/pagination-sorting-filtering.md): Learn how to optimize data you receive with GET API calls from Tesouro. - [Permissions](https://docs.tesouro.com/finops/api/concepts/permissions.md): Reference for all role-based access control (RBAC) permission types and objects available in the Tesouro platform. - [Playground](https://docs.tesouro.com/finops/api/concepts/playground.md): Explore and test the FinOps REST API interactively. - [Rate limiting](https://docs.tesouro.com/finops/api/concepts/rate-limiting.md): Learn about API rate limits and how to work with them. - [API concepts](https://docs.tesouro.com/finops/api/index.md): Overview of the Tesouro FinOps API including OpenAPI specification, base concepts, and SDK generation resources. - [Data export](https://docs.tesouro.com/finops/guides/accounting/data-export.md): Learn how to bulk export your Accounts Payable and Accounts Receivable data from Tesouro, so you can use this data in an external accounting system. - [Accounting integration](https://docs.tesouro.com/finops/guides/accounting/integration/index.md): Enable your users to synchronize accounts payable and receivable data with popular accounting solutions. - [Ledger accounts](https://docs.tesouro.com/finops/guides/accounting/integration/ledger-accounts.md): Learn how Tesouro handles ledger accounts from your accounting system. - [Manage accounting integrations](https://docs.tesouro.com/finops/guides/accounting/integration/manage.md): Learn how to manage your accounting integrations. - [Push an invoice](https://docs.tesouro.com/finops/guides/accounting/integration/push-invoice.md): Learn how to synchronize a single invoice between Tesouro and your accounting system. - [Set up accounting integration](https://docs.tesouro.com/finops/guides/accounting/integration/setup.md): Learn how to establish connection to an organization’s accounting system. - [Approval processes](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/index.md): Learn about the statuses that an incoming invoice goes through inside Tesouro. - [Manual status transition](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/manual-transition.md): Learn how to manually change the status of the payables and move them through the workflow until their payment. - [Approval requests](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/policies/approval-requests.md): Learn how to manage the approval requests that move the payables across its lifecycle. - [Approval policies](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/policies/index.md): Learn how to create and customize the approval policies for payables. - [Processes and steps](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/policies/processes.md): Learn how the instances of the approval policies work and how to track the approval requests sent to the users. - [Script examples](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/policies/script-examples.md): Explore scenarios to gain insights into how to customize the approval policies with practical situations, and adapt them to fit the distinctive needs and goals of your organization. - [Trigger examples](https://docs.tesouro.com/finops/guides/accounts-payable/approvals/policies/trigger-examples.md): Explore scenarios to gain insights into how to customize the conditions for approval policies with practical situations, and adapt them to fit the distinctive needs and goals of your organization. - [Credit notes (accounts payable)](https://docs.tesouro.com/finops/guides/accounts-payable/credit-notes/index.md): Learn how to amend payables amounts by using credit notes. - [Credit note lifecycle (accounts payable)](https://docs.tesouro.com/finops/guides/accounts-payable/credit-notes/lifecycle.md): Learn about the statuses that a credit note goes through inside Tesouro. - [Line items in credit notes (accounts payable)](https://docs.tesouro.com/finops/guides/accounts-payable/credit-notes/line-items.md): Learn how to manage the line items of credit notes. - [Manage credit notes (accounts payable)](https://docs.tesouro.com/finops/guides/accounts-payable/credit-notes/manage.md): Learn how to manage your credit notes. - [Accounts payable](https://docs.tesouro.com/finops/guides/accounts-payable/index.md): Automate accounts payable workflows for SMEs including OCR-based payable creation, approval flows, and bill payments. - [Payable history](https://docs.tesouro.com/finops/guides/accounts-payable/payable-history.md): Learn how to review the history of changes made to a payable. - [Collect payables](https://docs.tesouro.com/finops/guides/accounts-payable/payables/collect.md): Learn how to collect an incoming invoice to start the payable flow. - [Comments](https://docs.tesouro.com/finops/guides/accounts-payable/payables/comments.md): Learn how to associate comments with payables. - [Payable lifecycle](https://docs.tesouro.com/finops/guides/accounts-payable/payables/index.md): Learn about the statuses that an incoming invoice goes through inside Tesouro. - [Line items in payables](https://docs.tesouro.com/finops/guides/accounts-payable/payables/line-items.md): Manage line items on payables including descriptions, quantities, unit prices, taxes, and automatic total calculations. - [Manage payables](https://docs.tesouro.com/finops/guides/accounts-payable/payables/manage.md): Learn how to manage your payables. - [Purchase orders](https://docs.tesouro.com/finops/guides/accounts-payable/purchase-orders.md): Learn how to create and manage purchase orders in Tesouro. - [Credit notes (accounts receivable)](https://docs.tesouro.com/finops/guides/accounts-receivable/credit-notes.md): Amend issued invoices with credit notes, including limitations and use cases. - [Invoice attachments](https://docs.tesouro.com/finops/guides/accounts-receivable/customization/attachments.md): Attach supplemental documents to invoices, quotes, and credit notes and control what gets emailed. - [Delivery notes](https://docs.tesouro.com/finops/guides/accounts-receivable/delivery-notes.md): Create delivery notes to accompany invoices and document the shipment or delivery of goods to customers. - [Discounts](https://docs.tesouro.com/finops/guides/accounts-receivable/discounts.md): Learn how to add discounts to outgoing invoices and quotes. - [Document history](https://docs.tesouro.com/finops/guides/accounts-receivable/document-history.md): Learn how to review the history of changes made to an invoice, quote, or credit note. - [Accounts receivable](https://docs.tesouro.com/finops/guides/accounts-receivable/index.md): Learn how Tesouro helps with accounts receivable automation. - [Invoice financing](https://docs.tesouro.com/finops/guides/accounts-receivable/invoice-financing.md): Embed invoice financing directly into your platform, giving US business customers on-demand access to working capital tied to their outstanding invoices. - [Create and send invoices](https://docs.tesouro.com/finops/guides/accounts-receivable/invoices/create.md): Learn how to create an invoice to collect payment. - [Invoice lifecycle](https://docs.tesouro.com/finops/guides/accounts-receivable/invoices/index.md): Learn about the statuses that an outgoing invoice goes through inside Tesouro. - [Manage invoices](https://docs.tesouro.com/finops/guides/accounts-receivable/invoices/manage.md): Learn how to manage invoices and change invoice statuses. - [Overdue reminders](https://docs.tesouro.com/finops/guides/accounts-receivable/invoices/overdue-reminders.md): Learn how to send automated reminders about overdue invoices to customers. - [Invoice payment reminders](https://docs.tesouro.com/finops/guides/accounts-receivable/invoices/payment-reminders.md): Learn how to automatically send payment reminders to customers before the invoice due dates and early discount dates. - [Recurring invoices](https://docs.tesouro.com/finops/guides/accounts-receivable/invoices/recurring.md): Learn how to create and manage recurring invoices in Tesouro. - [Create and manage products](https://docs.tesouro.com/finops/guides/accounts-receivable/products.md): Learn how to manage the goods, materials, and services that can be listed in invoices. - [Create and send quotes](https://docs.tesouro.com/finops/guides/accounts-receivable/quotes/create.md): Learn how to create a quote and send a formal offer. - [Quote lifecycle](https://docs.tesouro.com/finops/guides/accounts-receivable/quotes/index.md): Learn about the statuses that a quote goes through inside Tesouro. - [Manage quotes](https://docs.tesouro.com/finops/guides/accounts-receivable/quotes/manage.md): Learn how to manage quotes and change quotes statuses. - [Invoice reconciliation](https://docs.tesouro.com/finops/guides/accounts-receivable/reconciliation.md): Learn how to send automated reminders about overdue invoices to customers. - [Invoice compliance](https://docs.tesouro.com/finops/guides/accounts-receivable/regulatory-compliance/invoice-compliance.md): Learn about the different ways Tesouro handles invoice compliance. - [Special discounts and incentives](https://docs.tesouro.com/finops/guides/accounts-receivable/special-deductions.md): Learn how to handle special discounts, incentives, and rebates in Tesouro. - [Analytics](https://docs.tesouro.com/finops/guides/advanced/analytics.md): Learn how to generate custom statistics for charts and reports. - [Document number customization](https://docs.tesouro.com/finops/guides/advanced/document-number-customization.md): Customize the format, prefix, year inclusion, and digit padding of document numbers for invoices, purchase orders, and other receivables. - [Email templating and customization](https://docs.tesouro.com/finops/guides/advanced/email-templates/index.md): Get an overview of Tesouro's email templates. - [Create and manage email templates](https://docs.tesouro.com/finops/guides/advanced/email-templates/manage.md): Create, update, and delete custom email templates for invoice notifications and other Tesouro email types using the API. - [Domains and mailboxes](https://docs.tesouro.com/finops/guides/advanced/mailboxes.md): Learn how to manage and customize domains and mailboxes to collect payables in a single place and automatically upload them to the Tesouro platform. - [Optical Character Recognition (OCR)](https://docs.tesouro.com/finops/guides/advanced/ocr.md): Maximize the potential of the Tesouro OCR engine. - [PDF templates](https://docs.tesouro.com/finops/guides/advanced/pdf-templates.md): Learn about Tesouro's built-in PDF templates. - [TesouroScript](https://docs.tesouro.com/finops/guides/advanced/tesouroscript.md): Learn and explore all the possibilities of TesouroScript. - [Text templates](https://docs.tesouro.com/finops/guides/advanced/text-templates.md): Learn how to manage template texts for invoice notes and customer-facing emails. - [Template variables](https://docs.tesouro.com/finops/guides/advanced/variables.md): Learn how to use variables to parameterize your invoice notes and email messages. - [Client credentials](https://docs.tesouro.com/finops/guides/authentication/client-credentials.md): Authenticate using the client credentials grant type for server-to-server communication. - [Overview](https://docs.tesouro.com/finops/guides/authentication/overview.md): Learn how to authenticate with the FinOps API. - [User token](https://docs.tesouro.com/finops/guides/authentication/user-token.md): Authenticate users via token exchange for user impersonation and widget authentication. - [Counterpart addresses](https://docs.tesouro.com/finops/guides/common/counterparts/addresses.md): Add, update, and manage multiple addresses for counterparts representing vendors or suppliers via the Tesouro API. - [Counterpart bank accounts](https://docs.tesouro.com/finops/guides/common/counterparts/bank-accounts.md): Add and manage bank account details for counterparts to enable invoice payments and transfers. - [Counterpart contacts](https://docs.tesouro.com/finops/guides/common/counterparts/contacts.md): Learn how to manage the counterpart's contact information. - [Counterparts](https://docs.tesouro.com/finops/guides/common/counterparts/index.md): Learn how to manage the suppliers and customers that will appear on invoices. - [Metadata](https://docs.tesouro.com/finops/guides/common/metadata.md): Learn how to store arbitrary custom metadata in various objects in Tesouro. - [Payment records](https://docs.tesouro.com/finops/guides/common/payment-records.md): Learn how to track and keep a history of payments. - [Payment terms](https://docs.tesouro.com/finops/guides/common/payment-terms.md): Learn how to set the amount of time to pay an invoice and to include discounts for early payments. - [Projects](https://docs.tesouro.com/finops/guides/common/projects.md): Enable your users to implement a comprehensive project tracking and finance management in their business. - [Tags](https://docs.tesouro.com/finops/guides/common/tags.md): Learn how to add tags to your objects and have more control over your workflows. - [Bill pay](https://docs.tesouro.com/finops/guides/embedded-components/bill-pay.md): Embed the bill pay component to let users manage and pay bills directly within your application. - [Expense management](https://docs.tesouro.com/finops/guides/embedded-components/expense-management.md): Embed the expense management component to let users track receipts, categorize transactions, and manage cost centers. - [Overview](https://docs.tesouro.com/finops/guides/embedded-components/index.md): Integrate Tesouro's embedded components into your application using React or web components. - [Invoicing](https://docs.tesouro.com/finops/guides/embedded-components/invoicing.md): Embed the invoicing component to let users create, manage, and send invoices directly within your application. - [React](https://docs.tesouro.com/finops/guides/embedded-components/react.md): Integrate Tesouro's embedded components into your React or Next.js application. - [Web components](https://docs.tesouro.com/finops/guides/embedded-components/web-components.md): Integrate Tesouro's embedded components into any web application using framework-agnostic web components. - [AI receipt automation](https://docs.tesouro.com/finops/guides/expense-management/ai-receipt-automation.md) - [Cost centers](https://docs.tesouro.com/finops/guides/expense-management/cost-centers.md): Organize receipts and expenses by cost center for better financial visibility. - [Expense management](https://docs.tesouro.com/finops/guides/expense-management/index.md): Track and manage business expenses with ease, from receipt uploads to transaction matching. - [Receipts](https://docs.tesouro.com/finops/guides/expense-management/receipts.md): Upload, store, and link receipt files with structured metadata and line items for expense reconciliation. - [Transactions](https://docs.tesouro.com/finops/guides/expense-management/transactions.md): Create, store, and link transactions with structured metadata for expense reconciliation. - [Webhooks](https://docs.tesouro.com/finops/guides/getting-started/webhooks/index.md): Listen for events within the Tesouro system and get notified of any changes in your data. - [Webhook IP addresses](https://docs.tesouro.com/finops/guides/getting-started/webhooks/ip-addresses.md): Allowlist Tesouro webhook IP addresses to ensure your endpoints accept incoming webhook notifications. - [Webhook signatures](https://docs.tesouro.com/finops/guides/getting-started/webhooks/signatures.md): Verify Tesouro webhook signatures using HMAC-SHA256 to ensure incoming events are authentic and untampered. - [Organization bank accounts](https://docs.tesouro.com/finops/guides/organizations/bank-accounts.md): Learn how to manage the bank accounts of organizations. - [Organizations](https://docs.tesouro.com/finops/guides/organizations/index.md): Learn how Tesouro API Partners can manage their customers. - [Organization settings](https://docs.tesouro.com/finops/guides/organizations/settings.md): Learn how to manage aspects of your organization settings using the Tesouro API. - [Organization users](https://docs.tesouro.com/finops/guides/organizations/users.md): Learn how to manage your customers' employees. - [Payments](https://docs.tesouro.com/finops/guides/payments/index.md): Integrate payment processing into your platform with multiple payment methods, automated reconciliation, and customizable payment pages. - [Enable payment methods for an organization](https://docs.tesouro.com/finops/guides/payments/onboarding/enable-payment-methods.md): Configure which payment methods an organization can use to receive payments via Tesouro payment rails using the API. - [Organization onboarding for payments](https://docs.tesouro.com/finops/guides/payments/onboarding/index.md): Learn how to onboard organizations so that they can accept and make payments. - [Payment intents](https://docs.tesouro.com/finops/guides/payments/payment-intents.md): Learn about the payment intent object and the statuses that a payment goes through inside Tesouro. - [Payment links](https://docs.tesouro.com/finops/guides/payments/payment-links.md): Create a custom payment link to share with your customers and receive online payments. - [Payment method codes](https://docs.tesouro.com/finops/guides/payments/payment-methods.md): Reference list of payment method codes used in the Tesouro API, including ACH, credit and debit cards, and tap on phone. - [Payment page customization](https://docs.tesouro.com/finops/guides/payments/payment-page-customization.md): Learn how to customize your payment page with your own brand guidelines and make users feel like they are on your platform. - [Payment Web Component](https://docs.tesouro.com/finops/guides/payments/payment-web-component.md): Learn how to integrate Tesouro's Payment component into your apps to provide smooth payment experience for your users. - [Testing payments](https://docs.tesouro.com/finops/guides/payments/testing.md): Test your payment integration with Tesouro using the Sandbox environment. - [Quick start](https://docs.tesouro.com/finops/guides/quickstart/index.md): Get up and running with the FinOps API in minutes. - [FinOps Hub](https://docs.tesouro.com/finops/index.md): Embed invoicing, bill pay, payments, and expense management into your platform with FinOps Hub. Modular financial workflows for banks, marketplaces, and SaaS providers. - [Connect to an accounting system](https://docs.tesouro.com/finops/reference/openapi/accounting-connections/connect-to-an-accounting-system.md): Create new connection - [Disconnect from an accounting system](https://docs.tesouro.com/finops/reference/openapi/accounting-connections/disconnect-from-an-accounting-system.md): Disconnect - [Force Sync](https://docs.tesouro.com/finops/reference/openapi/accounting-connections/force-sync.md) - [Get accounting connections](https://docs.tesouro.com/finops/reference/openapi/accounting-connections/get-accounting-connections.md): Get all connections - [Get an accounting connection by ID](https://docs.tesouro.com/finops/reference/openapi/accounting-connections/get-an-accounting-connection-by-id.md): Get connection by id - [Get invoice details from accounting system](https://docs.tesouro.com/finops/reference/openapi/accounting-data-pull/get-invoice-details-from-accounting-system.md): Returns information about an individual invoice that exists in the entity's accounting system. This invoice may or may not also exist in Monite. - [Get invoice list from accounting system](https://docs.tesouro.com/finops/reference/openapi/accounting-data-pull/get-invoice-list-from-accounting-system.md): Returns a list of invoices that exist in the entity's accounting system. This requires that an accounting connection has been previously established. Refer to the [Accounting integration guide](https://docs.monite.com/accounting/integration/index) for details. - [Get payable details from accounting system](https://docs.tesouro.com/finops/reference/openapi/accounting-data-pull/get-payable-details-from-accounting-system.md): Returns information about an individual payable invoice (bill) that exists in the entity's accounting system. This payable may or may not also exist in Monite. - [Get payables list from accounting system](https://docs.tesouro.com/finops/reference/openapi/accounting-data-pull/get-payables-list-from-accounting-system.md): Returns a list of accounts payable invoices (bills) that exist in the entity's accounting system. This requires that an accounting connection has been previously established. Refer to the [Accounting integration guide](https://docs.monite.com/accounting/integration/index) for details. - [Get Single Synced Record](https://docs.tesouro.com/finops/reference/openapi/accounting-synchronized-records/get-single-synced-record.md): Get synchronized record by id - [Get Synced Records](https://docs.tesouro.com/finops/reference/openapi/accounting-synchronized-records/get-synced-records.md): Get synchronized records - [Push Object](https://docs.tesouro.com/finops/reference/openapi/accounting-synchronized-records/push-object.md): Push object to the accounting system manually - [Create a new tax rate](https://docs.tesouro.com/finops/reference/openapi/accounting-tax-rates/create-a-new-tax-rate.md): Create a new tax rate account - [Delete a tax rate](https://docs.tesouro.com/finops/reference/openapi/accounting-tax-rates/delete-a-tax-rate.md): Delete a tax rate account - [Get a tax rate account by ID](https://docs.tesouro.com/finops/reference/openapi/accounting-tax-rates/get-a-tax-rate-account-by-id.md): Get tax rate account by id - [Get tax rate accounts](https://docs.tesouro.com/finops/reference/openapi/accounting-tax-rates/get-tax-rate-accounts.md): Get all tax rate accounts - [Update a tax rate](https://docs.tesouro.com/finops/reference/openapi/accounting-tax-rates/update-a-tax-rate.md): Update an existing tax rate account - [Get credit notes analytics](https://docs.tesouro.com/finops/reference/openapi/analytics/get-credit-notes-analytics.md): Retrieve aggregated statistics for payables with different breakdowns. - [Get payables analytics](https://docs.tesouro.com/finops/reference/openapi/analytics/get-payables-analytics.md): Retrieve aggregated statistics for payables with different breakdowns. - [Get receipts analytics](https://docs.tesouro.com/finops/reference/openapi/analytics/get-receipts-analytics.md): Retrieve aggregated statistics for payables with different breakdowns. - [Get receivables analytics](https://docs.tesouro.com/finops/reference/openapi/analytics/get-receivables-analytics.md): Retrieve aggregated statistics for receivables with different breakdowns. - [Get transaction analytics](https://docs.tesouro.com/finops/reference/openapi/analytics/get-transaction-analytics.md) - [Cancel an approval process](https://docs.tesouro.com/finops/reference/openapi/approval-policies/cancel-an-approval-process.md): Cancel an ongoing approval process for a specific approval policy. - [Create an approval policy](https://docs.tesouro.com/finops/reference/openapi/approval-policies/create-an-approval-policy.md): Create a new approval policy. - [Delete an approval policy](https://docs.tesouro.com/finops/reference/openapi/approval-policies/delete-an-approval-policy.md): Delete an existing approval policy. - [Get an approval policy by ID](https://docs.tesouro.com/finops/reference/openapi/approval-policies/get-an-approval-policy-by-id.md): Retrieve a specific approval policy. - [Get an approval process by ID](https://docs.tesouro.com/finops/reference/openapi/approval-policies/get-an-approval-process-by-id.md): Retrieve a specific approval policy process. - [Get approval policies](https://docs.tesouro.com/finops/reference/openapi/approval-policies/get-approval-policies.md): Retrieve a list of all approval policies with pagination. - [Get approval processes created from a policy](https://docs.tesouro.com/finops/reference/openapi/approval-policies/get-approval-processes-created-from-a-policy.md): Retrieve a list of all approval policy processes. - [Get the steps of an approval process](https://docs.tesouro.com/finops/reference/openapi/approval-policies/get-the-steps-of-an-approval-process.md): Retrieve a list of approval policy process steps. - [Update an approval policy](https://docs.tesouro.com/finops/reference/openapi/approval-policies/update-an-approval-policy.md): Update an existing approval policy. - [Approve an approval request](https://docs.tesouro.com/finops/reference/openapi/approval-requests/approve-an-approval-request.md) - [Cancel an approval request](https://docs.tesouro.com/finops/reference/openapi/approval-requests/cancel-an-approval-request.md) - [Create an approval request](https://docs.tesouro.com/finops/reference/openapi/approval-requests/create-an-approval-request.md) - [Get an approval request by ID](https://docs.tesouro.com/finops/reference/openapi/approval-requests/get-an-approval-request-by-id.md) - [Get approval requests](https://docs.tesouro.com/finops/reference/openapi/approval-requests/get-approval-requests.md) - [Reject an approval request](https://docs.tesouro.com/finops/reference/openapi/approval-requests/reject-an-approval-request.md) - [Create a new cost center](https://docs.tesouro.com/finops/reference/openapi/cost-centers/create-a-new-cost-center.md): Create a new cost center - [Delete a cost center](https://docs.tesouro.com/finops/reference/openapi/cost-centers/delete-a-cost-center.md): Delete a cost center - [Get a cost center by ID](https://docs.tesouro.com/finops/reference/openapi/cost-centers/get-a-cost-center-by-id.md): Get cost center by id - [Get cost centers](https://docs.tesouro.com/finops/reference/openapi/cost-centers/get-cost-centers.md): Get all cost centers - [Update a cost center](https://docs.tesouro.com/finops/reference/openapi/cost-centers/update-a-cost-center.md): Update an existing cost center - [Create a counterpart address](https://docs.tesouro.com/finops/reference/openapi/counterpart-addresses/create-a-counterpart-address.md) - [Delete a counterpart's address](https://docs.tesouro.com/finops/reference/openapi/counterpart-addresses/delete-a-counterparts-address.md) - [Get a counterpart's address](https://docs.tesouro.com/finops/reference/openapi/counterpart-addresses/get-a-counterparts-address.md) - [Get a counterpart's addresses](https://docs.tesouro.com/finops/reference/openapi/counterpart-addresses/get-a-counterparts-addresses.md) - [Update a counterpart's address](https://docs.tesouro.com/finops/reference/openapi/counterpart-addresses/update-a-counterparts-address.md) - [Create a counterpart bank account](https://docs.tesouro.com/finops/reference/openapi/counterpart-bank-accounts/create-a-counterpart-bank-account.md) - [Delete a counterpart's bank account](https://docs.tesouro.com/finops/reference/openapi/counterpart-bank-accounts/delete-a-counterparts-bank-account.md) - [Get a counterpart's bank account](https://docs.tesouro.com/finops/reference/openapi/counterpart-bank-accounts/get-a-counterparts-bank-account.md) - [Get a counterpart's bank accounts](https://docs.tesouro.com/finops/reference/openapi/counterpart-bank-accounts/get-a-counterparts-bank-accounts.md) - [Set a counterpart's bank account as default for its currency](https://docs.tesouro.com/finops/reference/openapi/counterpart-bank-accounts/set-a-counterparts-bank-account-as-default-for-its-currency.md) - [Update a counterpart's bank account](https://docs.tesouro.com/finops/reference/openapi/counterpart-bank-accounts/update-a-counterparts-bank-account.md) - [Create a counterpart contact](https://docs.tesouro.com/finops/reference/openapi/counterpart-contacts/create-a-counterpart-contact.md) - [Delete a counterpart's contact](https://docs.tesouro.com/finops/reference/openapi/counterpart-contacts/delete-a-counterparts-contact.md) - [Get a counterpart's contact](https://docs.tesouro.com/finops/reference/openapi/counterpart-contacts/get-a-counterparts-contact.md) - [Get a counterpart's contacts](https://docs.tesouro.com/finops/reference/openapi/counterpart-contacts/get-a-counterparts-contacts.md) - [Set a counterpart's default contact](https://docs.tesouro.com/finops/reference/openapi/counterpart-contacts/set-a-counterparts-default-contact.md) - [Update a counterpart's contact](https://docs.tesouro.com/finops/reference/openapi/counterpart-contacts/update-a-counterparts-contact.md) - [Create a counterpart VAT ID](https://docs.tesouro.com/finops/reference/openapi/counterpart-vat-ids/create-a-counterpart-vat-id.md) - [Delete a counterpart's VAT ID](https://docs.tesouro.com/finops/reference/openapi/counterpart-vat-ids/delete-a-counterparts-vat-id.md) - [Get a counterpart's VAT ID](https://docs.tesouro.com/finops/reference/openapi/counterpart-vat-ids/get-a-counterparts-vat-id.md) - [Get a counterpart's VAT IDs](https://docs.tesouro.com/finops/reference/openapi/counterpart-vat-ids/get-a-counterparts-vat-ids.md) - [Update a counterpart's VAT ID](https://docs.tesouro.com/finops/reference/openapi/counterpart-vat-ids/update-a-counterparts-vat-id.md) - [Create a counterpart](https://docs.tesouro.com/finops/reference/openapi/counterparts/create-a-counterpart.md) - [Delete a counterpart](https://docs.tesouro.com/finops/reference/openapi/counterparts/delete-a-counterpart.md) - [Get a counterpart](https://docs.tesouro.com/finops/reference/openapi/counterparts/get-a-counterpart.md) - [Get all counterparts](https://docs.tesouro.com/finops/reference/openapi/counterparts/get-all-counterparts.md) - [Get counterpart metadata](https://docs.tesouro.com/finops/reference/openapi/counterparts/get-counterpart-metadata.md) - [Replace counterpart metadata](https://docs.tesouro.com/finops/reference/openapi/counterparts/replace-counterpart-metadata.md) - [Update a counterpart](https://docs.tesouro.com/finops/reference/openapi/counterparts/update-a-counterpart.md) - [Add a new line item to a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/add-a-new-line-item-to-a-credit-note.md) - [Approve a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/approve-a-credit-note.md): Approve the credit note for appliance. - [Cancel a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/cancel-a-credit-note.md): Cancel the credit note that was not confirmed during the review. - [Cancel OCR of a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/cancel-ocr-of-a-credit-note.md): Request to cancel the OCR processing of the specified credit note. - [Create a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/create-a-credit-note.md) - [Delete a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/delete-a-credit-note.md) - [Delete a line item from a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/delete-a-line-item-from-a-credit-note.md) - [Get a credit note by ID](https://docs.tesouro.com/finops/reference/openapi/credit-notes/get-a-credit-note-by-id.md) - [Get a single line item of a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/get-a-single-line-item-of-a-credit-note.md) - [Get all line items of a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/get-all-line-items-of-a-credit-note.md) - [Get credit note validations](https://docs.tesouro.com/finops/reference/openapi/credit-notes/get-credit-note-validations.md): Get credit notes validations. - [Get credit notes](https://docs.tesouro.com/finops/reference/openapi/credit-notes/get-credit-notes.md) - [Reject a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/reject-a-credit-note.md): Decline the credit note when an approver finds any mismatch or discrepancies. - [Replace all line items of a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/replace-all-line-items-of-a-credit-note.md) - [Reset credit note validations](https://docs.tesouro.com/finops/reference/openapi/credit-notes/reset-credit-note-validations.md): Reset credit notes validations. - [Submit a credit note for approval](https://docs.tesouro.com/finops/reference/openapi/credit-notes/submit-a-credit-note-for-approval.md): Start the approval process once the uploaded credit note is validated. - [Update a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/update-a-credit-note.md) - [Update a line item of a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/update-a-line-item-of-a-credit-note.md) - [Update credit note validations](https://docs.tesouro.com/finops/reference/openapi/credit-notes/update-credit-note-validations.md): Update credit notes validations. - [Upload a credit note from a file](https://docs.tesouro.com/finops/reference/openapi/credit-notes/upload-a-credit-note-from-a-file.md): Upload an incoming credit note (payable) in PDF, PNG, or JPEG format and scan its contents. The maximum file size is 20MB. - [Validate a credit note](https://docs.tesouro.com/finops/reference/openapi/credit-notes/validate-a-credit-note.md) - [Create a custom tax rate](https://docs.tesouro.com/finops/reference/openapi/custom-tax-rates/create-a-custom-tax-rate.md) - [Delete a custom tax rate](https://docs.tesouro.com/finops/reference/openapi/custom-tax-rates/delete-a-custom-tax-rate.md) - [Get a custom tax rate by ID](https://docs.tesouro.com/finops/reference/openapi/custom-tax-rates/get-a-custom-tax-rate-by-id.md) - [Get custom tax rates](https://docs.tesouro.com/finops/reference/openapi/custom-tax-rates/get-custom-tax-rates.md) - [Update a custom tax rate](https://docs.tesouro.com/finops/reference/openapi/custom-tax-rates/update-a-custom-tax-rate.md) - [Cancel a delivery note](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/cancel-a-delivery-note.md) - [Create a delivery note](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/create-a-delivery-note.md) - [Delete a delivery note](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/delete-a-delivery-note.md) - [Get a delivery note by ID](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/get-a-delivery-note-by-id.md) - [Get delivery notes](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/get-delivery-notes.md): Get all delivery notes with filtering and pagination. - [Mark a delivery note as delivered](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/mark-a-delivery-note-as-delivered.md) - [Update a delivery note](https://docs.tesouro.com/finops/reference/openapi/delivery-notes/update-a-delivery-note.md) - [Create Doc Id](https://docs.tesouro.com/finops/reference/openapi/documents/create-doc-id.md) - [Generate Document Id](https://docs.tesouro.com/finops/reference/openapi/documents/generate-document-id.md): Generate an ID for given document - [Get Last Document](https://docs.tesouro.com/finops/reference/openapi/documents/get-last-document.md) - [Get the next document numbers for an entity](https://docs.tesouro.com/finops/reference/openapi/documents/get-the-next-document-numbers-for-an-entity.md) - [Activate an entity](https://docs.tesouro.com/finops/reference/openapi/entities/activate-an-entity.md): Activate an entity to allow it to perform any operations. - [Create an entity](https://docs.tesouro.com/finops/reference/openapi/entities/create-an-entity.md): Create a new entity from the specified values. - [Deactivate an entity](https://docs.tesouro.com/finops/reference/openapi/entities/deactivate-an-entity.md): Deactivate an entity to stop it from performing any operations. - [Get all entities](https://docs.tesouro.com/finops/reference/openapi/entities/get-all-entities.md): Retrieve a list of all entities. - [Get an entity](https://docs.tesouro.com/finops/reference/openapi/entities/get-an-entity.md): Retrieve an entity by its ID. - [Get an entity of this user](https://docs.tesouro.com/finops/reference/openapi/entities/get-an-entity-of-this-user.md): Retrieves information of an entity, which this entity user belongs to. - [Get entity settings](https://docs.tesouro.com/finops/reference/openapi/entities/get-entity-settings.md): Retrieve all settings for this entity. - [Get the current entity](https://docs.tesouro.com/finops/reference/openapi/entities/get-the-current-entity.md): Deprecated. Use `GET /entity_users/my_entity` instead. - [Update an entity](https://docs.tesouro.com/finops/reference/openapi/entities/update-an-entity.md): Change the specified fields with the provided values. - [Update an entity of this user](https://docs.tesouro.com/finops/reference/openapi/entities/update-an-entity-of-this-user.md): Update information of an entity, which this entity user belongs to. - [Update entity settings](https://docs.tesouro.com/finops/reference/openapi/entities/update-entity-settings.md): Change the specified fields with the provided values. - [Update the current entity](https://docs.tesouro.com/finops/reference/openapi/entities/update-the-current-entity.md): Deprecated. Use `PATCH /entity_users/my_entity` instead. - [Create an entity bank account](https://docs.tesouro.com/finops/reference/openapi/entity-bank-accounts/create-an-entity-bank-account.md): Adds a new bank account for the specified entity. - [Delete an entity's bank account](https://docs.tesouro.com/finops/reference/openapi/entity-bank-accounts/delete-an-entitys-bank-account.md): Delete the bank account specified by its ID. - [Get an entity's bank account](https://docs.tesouro.com/finops/reference/openapi/entity-bank-accounts/get-an-entitys-bank-account.md): Retrieve a bank account by its ID. - [Get an entity's bank accounts](https://docs.tesouro.com/finops/reference/openapi/entity-bank-accounts/get-an-entitys-bank-accounts.md): Get all bank accounts of this entity. - [Set an entity's bank account as the default for its currency](https://docs.tesouro.com/finops/reference/openapi/entity-bank-accounts/set-an-entitys-bank-account-as-the-default-for-its-currency.md): Set a bank account as the default for this entity per currency. - [Update an entity's bank account](https://docs.tesouro.com/finops/reference/openapi/entity-bank-accounts/update-an-entitys-bank-account.md): Change the specified fields with the provided values. - [Create an entity user](https://docs.tesouro.com/finops/reference/openapi/entity-users/create-an-entity-user.md): Create a new entity user from the specified values. - [Delete an entity user](https://docs.tesouro.com/finops/reference/openapi/entity-users/delete-an-entity-user.md) - [Get all entity users](https://docs.tesouro.com/finops/reference/openapi/entity-users/get-all-entity-users.md): Retrieve a list of all entity users. - [Get an entity user](https://docs.tesouro.com/finops/reference/openapi/entity-users/get-an-entity-user.md): Retrieve an entity user by its ID. - [Get current entity user](https://docs.tesouro.com/finops/reference/openapi/entity-users/get-current-entity-user.md): Retrieve an entity user by its ID. - [Update an entity user](https://docs.tesouro.com/finops/reference/openapi/entity-users/update-an-entity-user.md): Change the specified fields with provided values. - [Update current entity user](https://docs.tesouro.com/finops/reference/openapi/entity-users/update-current-entity-user.md): Change the specified fields with provided values. - [Get an event by ID](https://docs.tesouro.com/finops/reference/openapi/events/get-an-event-by-id.md): Get a webhook event by its ID. The data is the same as you might have previously received in a webhook sent by Monite to your server. - [Get events](https://docs.tesouro.com/finops/reference/openapi/events/get-events.md): Returns all webhook events that were triggered for the specified entity based on your enabled webhook subscriptions. These are the same events that were sent to your configured webhook listener endpoints, aggregated into a single list. Results can be filtered by the related object type or time perio… - [Delete a file](https://docs.tesouro.com/finops/reference/openapi/files/delete-a-file.md) - [Get a file by ID](https://docs.tesouro.com/finops/reference/openapi/files/get-a-file-by-id.md) - [Get files](https://docs.tesouro.com/finops/reference/openapi/files/get-files.md) - [Upload a file](https://docs.tesouro.com/finops/reference/openapi/files/upload-a-file.md) - [Assigns a user to a department.](https://docs.tesouro.com/finops/reference/openapi/identity/assigns-a-user-to-a-department.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Assigns a user to a location.](https://docs.tesouro.com/finops/reference/openapi/identity/assigns-a-user-to-a-location.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Bulk assigns or removes users from a department.](https://docs.tesouro.com/finops/reference/openapi/identity/bulk-assigns-or-removes-users-from-a-department.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Bulk assigns or removes users from a location.](https://docs.tesouro.com/finops/reference/openapi/identity/bulk-assigns-or-removes-users-from-a-location.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Creates a new department in the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/creates-a-new-department-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Creates a new location in the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/creates-a-new-location-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Creates a new organization as a child of the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/creates-a-new-organization-as-a-child-of-the-callers-organization.md): Creates an EMBEDDED, TRANSACTOR, or VERTICAL_SOFTWARE_PROVIDER organization under the caller's org. A BANKING_SERVICES relationship is automatically established between the caller and the new org. Requires the org:write scope. - [Creates a new user in the specified organization.](https://docs.tesouro.com/finops/reference/openapi/identity/creates-a-new-user-in-the-specified-organization.md): Creates an ACTIVE or INVITED user in any organization accessible to the caller. Requires the user:write:all scope. - [Deactivates a department in the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/deactivates-a-department-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Deactivates a location in the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/deactivates-a-location-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Deletes a logo for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/deletes-a-logo-for-an-organization.md): Requires the org:write:all scope. - [Disables a user by setting their status to INACTIVE.](https://docs.tesouro.com/finops/reference/openapi/identity/disables-a-user-by-setting-their-status-to-inactive.md): The target user must be visible in the caller's organization hierarchy. Requires user:write scope. - [Disables all applications for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/disables-all-applications-for-an-organization.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Disables an application.](https://docs.tesouro.com/finops/reference/openapi/identity/disables-an-application.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Disables an organization by setting its deactivation timestamp.](https://docs.tesouro.com/finops/reference/openapi/identity/disables-an-organization-by-setting-its-deactivation-timestamp.md): Only VSP or EMBEDDED organizations can be disabled. The target organization must be visible in the caller's hierarchy. Requires org:write:all scope. - [Enables a user by setting their status to ACTIVE.](https://docs.tesouro.com/finops/reference/openapi/identity/enables-a-user-by-setting-their-status-to-active.md): The target user must be visible in the caller's organization hierarchy. Requires user:write scope. - [Enables all applications for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/enables-all-applications-for-an-organization.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Enables an application.](https://docs.tesouro.com/finops/reference/openapi/identity/enables-an-application.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Enables an organization by clearing its deactivation timestamp.](https://docs.tesouro.com/finops/reference/openapi/identity/enables-an-organization-by-clearing-its-deactivation-timestamp.md): Only VSP or EMBEDDED organizations can be enabled. The target organization must be visible in the caller's hierarchy. Requires org:write:all scope. - [Gets a department by ID.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-a-department-by-id.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Gets a location by ID.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-a-location-by-id.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Gets a single user from a downstream organization in the hierarchy.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-a-single-user-from-a-downstream-organization-in-the-hierarchy.md): Returns the user only if they belong to an organization below the caller in the hierarchy. Requires the user:read scope. - [Gets all applications for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-all-applications-for-an-organization.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:read` - [Gets all organization IDs visible to the caller by traversing the hierarchy downward.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-all-organization-ids-visible-to-the-caller-by-traversing-the-hierarchy-downward.md): Returns all organizations below the caller in the hierarchy (e.g., a bank sees its VSPs and their acceptors). Does NOT return organizations above the caller in the hierarchy. This endpoint returns only IDs for minimal payload size - ideal for caching by consuming services. Requires the org:read:all… - [Gets an application by ID, including its scopes and enabled status.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-an-application-by-id-including-its-scopes-and-enabled-status.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:read` - [Gets details for a specific organization.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-details-for-a-specific-organization.md): The caller must have a relationship with the target organization to access its details. Requires the org:read:all scope. - [Gets disabled payment rails for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-disabled-payment-rails-for-an-organization.md): Returns the list of payment rails that are disabled for the organization. Empty list means all rails are enabled. Requires the org:read:all scope. - [Gets settings for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/gets-settings-for-an-organization.md): Requires the org:read:all scope. - [Lists all applications across the caller's organization hierarchy with child organization type counts.](https://docs.tesouro.com/finops/reference/openapi/identity/lists-all-applications-across-the-callers-organization-hierarchy-with-child-organization-type-counts.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:read` - [Lists all departments for the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/lists-all-departments-for-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Lists all locations for the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/lists-all-locations-for-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:read` - [Lists organizations that have a relationship with the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/lists-organizations-that-have-a-relationship-with-the-callers-organization.md): Returns organizations that the caller's organization has a relationship with. Supports optional filtering by organization type and pagination via limit/offset. Requires the org:read:all scope. - [Lists users from the target organization and all its descendants.](https://docs.tesouro.com/finops/reference/openapi/identity/lists-users-from-the-target-organization-and-all-its-descendants.md): Returns users from the target organization AND all organizations below it in the hierarchy. When X-Organization-ID header is provided, uses that org as target (if visible to caller). When no header is provided, defaults to the caller's own organization. Supports optional filtering by organization ty… - [Removes a user from a department.](https://docs.tesouro.com/finops/reference/openapi/identity/removes-a-user-from-a-department.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Removes a user from a location.](https://docs.tesouro.com/finops/reference/openapi/identity/removes-a-user-from-a-location.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Updates a department in the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-a-department-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Updates a location in the caller's organization.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-a-location-in-the-callers-organization.md): **Token types:** APP, USER | **Required scopes:** `team:write` - [Updates an organization's fields. Only provided fields are updated; omitted fields remain unchanged.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-an-organizations-fields-only-provided-fields-are-updated;-omitted-fields-remain-unchanged.md): The caller must have visibility of the target organization in their hierarchy. Requires the org:write scope. - [Updates payment rail scopes for an application.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-payment-rail-scopes-for-an-application.md): **Token types:** APP, USER | **Required scopes:** `oidc:app:write` - [Updates payment rail status for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-payment-rail-status-for-an-organization.md): Allows disabling or enabling payment rails (payment_rail:ach, payment_rail:fednow, payment_rail:rtp). Requires the org:write:all scope. - [Updates profile fields for a user in a downstream organization.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-profile-fields-for-a-user-in-a-downstream-organization.md): Requires user:profile:write (own org) or user:profile:write:all (cross-org). A caller cannot update their own profile. - [Updates settings for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/updates-settings-for-an-organization.md): Requires the org:write:all scope. - [Uploads a logo for an organization.](https://docs.tesouro.com/finops/reference/openapi/identity/uploads-a-logo-for-an-organization.md): Requires the org:write:all scope. - [Get partner payment page theme settings for frontend](https://docs.tesouro.com/finops/reference/openapi/internal/get-partner-payment-page-theme-settings-for-frontend.md) - [Create a new ledger account](https://docs.tesouro.com/finops/reference/openapi/ledger-accounts/create-a-new-ledger-account.md): Create a new ledger account - [Delete a ledger account](https://docs.tesouro.com/finops/reference/openapi/ledger-accounts/delete-a-ledger-account.md): Delete a ledger account - [Get a ledger account by ID](https://docs.tesouro.com/finops/reference/openapi/ledger-accounts/get-a-ledger-account-by-id.md): Get ledger account by id - [Get ledger accounts](https://docs.tesouro.com/finops/reference/openapi/ledger-accounts/get-ledger-accounts.md): Get all ledger accounts - [Update a ledger account](https://docs.tesouro.com/finops/reference/openapi/ledger-accounts/update-a-ledger-account.md): Update an existing ledger account - [Create](https://docs.tesouro.com/finops/reference/openapi/mail-templates/create.md): Create custom template - [Delete](https://docs.tesouro.com/finops/reference/openapi/mail-templates/delete.md): Delete custom template bt ID - [Get](https://docs.tesouro.com/finops/reference/openapi/mail-templates/get.md): Get custom template by ID - [Get All System Templates](https://docs.tesouro.com/finops/reference/openapi/mail-templates/get-all-system-templates.md): Get all system templates - [Get All With Filters](https://docs.tesouro.com/finops/reference/openapi/mail-templates/get-all-with-filters.md): Get all custom templates - [Make Default](https://docs.tesouro.com/finops/reference/openapi/mail-templates/make-default.md): Make template default - [Preview](https://docs.tesouro.com/finops/reference/openapi/mail-templates/preview.md): Preview rendered template - [Update](https://docs.tesouro.com/finops/reference/openapi/mail-templates/update.md): Update custom template by ID - [Create a mailbox domain](https://docs.tesouro.com/finops/reference/openapi/mailbox-domains/create-a-mailbox-domain.md): Create domain for the partner_id - [Delete a mailbox domain](https://docs.tesouro.com/finops/reference/openapi/mailbox-domains/delete-a-mailbox-domain.md): Delete domain for the partner_id - [Get mailbox domains](https://docs.tesouro.com/finops/reference/openapi/mailbox-domains/get-mailbox-domains.md): Get all domains owned by partner_id - [Verify a mailbox domain](https://docs.tesouro.com/finops/reference/openapi/mailbox-domains/verify-a-mailbox-domain.md): Verify domain for the partner_id - [Create a mailbox](https://docs.tesouro.com/finops/reference/openapi/mailboxes/create-a-mailbox.md): Create a new mailbox - [Delete a mailbox](https://docs.tesouro.com/finops/reference/openapi/mailboxes/delete-a-mailbox.md): Delete mailbox - [Get mailboxes](https://docs.tesouro.com/finops/reference/openapi/mailboxes/get-mailboxes.md): Get all mailboxes owned by Entity - [Get mailboxes by IDs](https://docs.tesouro.com/finops/reference/openapi/mailboxes/get-mailboxes-by-ids.md): Get all mailboxes owned by Entity - [Create a measure unit](https://docs.tesouro.com/finops/reference/openapi/measure-units/create-a-measure-unit.md) - [Delete a measure unit](https://docs.tesouro.com/finops/reference/openapi/measure-units/delete-a-measure-unit.md) - [Get a measure unit by ID](https://docs.tesouro.com/finops/reference/openapi/measure-units/get-a-measure-unit-by-id.md) - [Get measure units](https://docs.tesouro.com/finops/reference/openapi/measure-units/get-measure-units.md) - [Update a measure unit](https://docs.tesouro.com/finops/reference/openapi/measure-units/update-a-measure-unit.md) - [Get an OCR task by ID](https://docs.tesouro.com/finops/reference/openapi/ocr/get-an-ocr-task-by-id.md) - [Get OCR tasks](https://docs.tesouro.com/finops/reference/openapi/ocr/get-ocr-tasks.md) - [OCR a file from URL](https://docs.tesouro.com/finops/reference/openapi/ocr/ocr-a-file-from-url.md) - [Upload a file for OCR](https://docs.tesouro.com/finops/reference/openapi/ocr/upload-a-file-for-ocr.md) - [Create an overdue reminder configuration](https://docs.tesouro.com/finops/reference/openapi/overdue-reminders/create-an-overdue-reminder-configuration.md) - [Delete an overdue reminder configuration](https://docs.tesouro.com/finops/reference/openapi/overdue-reminders/delete-an-overdue-reminder-configuration.md) - [Get an overdue reminder configuration by ID](https://docs.tesouro.com/finops/reference/openapi/overdue-reminders/get-an-overdue-reminder-configuration-by-id.md) - [Get overdue reminder configurations](https://docs.tesouro.com/finops/reference/openapi/overdue-reminders/get-overdue-reminder-configurations.md) - [Update an overdue reminder configuration](https://docs.tesouro.com/finops/reference/openapi/overdue-reminders/update-an-overdue-reminder-configuration.md) - [Add a line item to a payable](https://docs.tesouro.com/finops/reference/openapi/payable-line-items/add-a-line-item-to-a-payable.md): Add a new line item to a specific payable. - [Delete a line item from a payable](https://docs.tesouro.com/finops/reference/openapi/payable-line-items/delete-a-line-item-from-a-payable.md): Delete the line item with the given ID. - [Get a single line item of a payable](https://docs.tesouro.com/finops/reference/openapi/payable-line-items/get-a-single-line-item-of-a-payable.md): Get information about a specific line item with a given ID. - [Get the line items of a payable](https://docs.tesouro.com/finops/reference/openapi/payable-line-items/get-the-line-items-of-a-payable.md): Get a list of all line items related to a specific payable. Related guide: [List all payable line items](https://docs.monite.com/accounts-payable/payables/line-items#list-all-line-items-of-a-payable) - [Replaces the lines items in a payable](https://docs.tesouro.com/finops/reference/openapi/payable-line-items/replaces-the-lines-items-in-a-payable.md): Replaces the information of all line items of a specific payable. - [Update a line item in a payable](https://docs.tesouro.com/finops/reference/openapi/payable-line-items/update-a-line-item-in-a-payable.md): Edits the information of a specific line item. - [Approve a payable for payment](https://docs.tesouro.com/finops/reference/openapi/payables/approve-a-payable-for-payment.md): Confirms that the payable is ready to be paid. - [Attach a file to a payable](https://docs.tesouro.com/finops/reference/openapi/payables/attach-a-file-to-a-payable.md): Attach file to payable without existing attachment. - [Cancel a payable](https://docs.tesouro.com/finops/reference/openapi/payables/cancel-a-payable.md): Cancels the payable that was not confirmed during the review. - [Cancel OCR of a payable](https://docs.tesouro.com/finops/reference/openapi/payables/cancel-ocr-of-a-payable.md): Request to cancel the OCR processing of the specified payable. - [Create a payable](https://docs.tesouro.com/finops/reference/openapi/payables/create-a-payable.md): Add a new payable by providing the amount, currency, vendor name, and other details. You can provide the base64_encoded contents of the original invoice file in the field `base64_encoded_file`. - [Delete a payable](https://docs.tesouro.com/finops/reference/openapi/payables/delete-a-payable.md): Deletes a specific payable. - [Delete suggestions](https://docs.tesouro.com/finops/reference/openapi/payables/delete-suggestions.md): Remove AI suggestions - [Get a payable by ID](https://docs.tesouro.com/finops/reference/openapi/payables/get-a-payable-by-id.md): Retrieves information about a specific payable with the given ID. - [Get payables](https://docs.tesouro.com/finops/reference/openapi/payables/get-payables.md): Lists all payables from the connected entity. - [Get payables analytics](https://docs.tesouro.com/finops/reference/openapi/payables/get-payables-analytics.md): Retrieve aggregated statistics for payables, including total amount and count, both overall and by status. - [Get payables validations](https://docs.tesouro.com/finops/reference/openapi/payables/get-payables-validations.md): Get payable validations. - [Get suggestions](https://docs.tesouro.com/finops/reference/openapi/payables/get-suggestions.md): Get AI suggestions - [Get the available variables for payable email templates](https://docs.tesouro.com/finops/reference/openapi/payables/get-the-available-variables-for-payable-email-templates.md): Get a list of placeholders allowed to insert into an email template for customization - [Mark a payable as paid](https://docs.tesouro.com/finops/reference/openapi/payables/mark-a-payable-as-paid.md): Mark a payable as paid. - [Mark a payable as partially paid](https://docs.tesouro.com/finops/reference/openapi/payables/mark-a-payable-as-partially-paid.md): Mark a payable as partially paid. - [Reject a payable](https://docs.tesouro.com/finops/reference/openapi/payables/reject-a-payable.md): Declines the payable when an approver finds any mismatch or discrepancies. - [Reopen a rejected or waiting_to_be_paid payable](https://docs.tesouro.com/finops/reference/openapi/payables/reopen-a-rejected-or-waiting_to_be_paid-payable.md): Reset payable state from rejected or waiting_to_be_paid to new. - [Reset payables validations](https://docs.tesouro.com/finops/reference/openapi/payables/reset-payables-validations.md): Reset payable validations to default ones. - [Returns the history of the specified accounts payable document.](https://docs.tesouro.com/finops/reference/openapi/payables/returns-the-history-of-the-specified-accounts-payable-document.md) - [Submit a payable for approval](https://docs.tesouro.com/finops/reference/openapi/payables/submit-a-payable-for-approval.md): Starts the approval process once the uploaded payable is validated. - [Update a payable](https://docs.tesouro.com/finops/reference/openapi/payables/update-a-payable.md): Updates the information about a specific payable. - [Update payables validations](https://docs.tesouro.com/finops/reference/openapi/payables/update-payables-validations.md): Update payable validations. - [Upload a payable from a file](https://docs.tesouro.com/finops/reference/openapi/payables/upload-a-payable-from-a-file.md): Upload an incoming invoice (payable) in PDF, PNG, or JPEG format and scan its contents. The maximum file size is 20MB. - [Validate a payable](https://docs.tesouro.com/finops/reference/openapi/payables/validate-a-payable.md): Check the invoice for compliance with the requirements for movement from draft to new status. - [Get payment intent by ID](https://docs.tesouro.com/finops/reference/openapi/payment-intents/get-payment-intent-by-id.md) - [Get payment intents](https://docs.tesouro.com/finops/reference/openapi/payment-intents/get-payment-intents.md) - [Get the payment intent history](https://docs.tesouro.com/finops/reference/openapi/payment-intents/get-the-payment-intent-history.md) - [Update the payment intent amount](https://docs.tesouro.com/finops/reference/openapi/payment-intents/update-the-payment-intent-amount.md) - [Create a payment link](https://docs.tesouro.com/finops/reference/openapi/payment-links/create-a-payment-link.md) - [Expire a payment link](https://docs.tesouro.com/finops/reference/openapi/payment-links/expire-a-payment-link.md) - [Get payment link by ID](https://docs.tesouro.com/finops/reference/openapi/payment-links/get-payment-link-by-id.md) - [Enable Payment Methods](https://docs.tesouro.com/finops/reference/openapi/payment-methods/enable-payment-methods.md): Set which payment methods should be enabled. - [Get Enabled Payment Methods](https://docs.tesouro.com/finops/reference/openapi/payment-methods/get-enabled-payment-methods.md): Get all enabled payment methods. - [Cancel a payment record](https://docs.tesouro.com/finops/reference/openapi/payment-records/cancel-a-payment-record.md) - [Create a payment record](https://docs.tesouro.com/finops/reference/openapi/payment-records/create-a-payment-record.md) - [Get a payment record](https://docs.tesouro.com/finops/reference/openapi/payment-records/get-a-payment-record.md) - [Get payment records](https://docs.tesouro.com/finops/reference/openapi/payment-records/get-payment-records.md) - [Mark a payment record as succeeded](https://docs.tesouro.com/finops/reference/openapi/payment-records/mark-a-payment-record-as-succeeded.md) - [Start processing a payment record](https://docs.tesouro.com/finops/reference/openapi/payment-records/start-processing-a-payment-record.md) - [Update a payment record](https://docs.tesouro.com/finops/reference/openapi/payment-records/update-a-payment-record.md) - [Create a payment reminder configuration](https://docs.tesouro.com/finops/reference/openapi/payment-reminders/create-a-payment-reminder-configuration.md) - [Delete a payment reminder configuration](https://docs.tesouro.com/finops/reference/openapi/payment-reminders/delete-a-payment-reminder-configuration.md) - [Get a payment reminder configuration by ID](https://docs.tesouro.com/finops/reference/openapi/payment-reminders/get-a-payment-reminder-configuration-by-id.md) - [Get payment reminder configurations](https://docs.tesouro.com/finops/reference/openapi/payment-reminders/get-payment-reminder-configurations.md) - [Update a payment reminder configuration](https://docs.tesouro.com/finops/reference/openapi/payment-reminders/update-a-payment-reminder-configuration.md) - [Create a payment term](https://docs.tesouro.com/finops/reference/openapi/payment-terms/create-a-payment-term.md) - [Delete a payment term](https://docs.tesouro.com/finops/reference/openapi/payment-terms/delete-a-payment-term.md) - [Get a payment term by ID](https://docs.tesouro.com/finops/reference/openapi/payment-terms/get-a-payment-term-by-id.md) - [Get payment terms](https://docs.tesouro.com/finops/reference/openapi/payment-terms/get-payment-terms.md) - [Update a payment term](https://docs.tesouro.com/finops/reference/openapi/payment-terms/update-a-payment-term.md) - [Get a PDF template by ID](https://docs.tesouro.com/finops/reference/openapi/pdf-templates/get-a-pdf-template-by-id.md) - [Get built-in PDF templates](https://docs.tesouro.com/finops/reference/openapi/pdf-templates/get-built-in-pdf-templates.md): This API call returns all supported system templates with language codes. - [Get PDF templates](https://docs.tesouro.com/finops/reference/openapi/pdf-templates/get-pdf-templates.md): This API call returns all supported templates with language codes. - [Preview a PDF template](https://docs.tesouro.com/finops/reference/openapi/pdf-templates/preview-a-pdf-template.md): Returns a sample PDF invoice generated using the specified template. - [Set the default PDF template](https://docs.tesouro.com/finops/reference/openapi/pdf-templates/set-the-default-pdf-template.md) - [Create a product](https://docs.tesouro.com/finops/reference/openapi/products/create-a-product.md) - [Delete a product](https://docs.tesouro.com/finops/reference/openapi/products/delete-a-product.md) - [Get a product by ID](https://docs.tesouro.com/finops/reference/openapi/products/get-a-product-by-id.md) - [Get products](https://docs.tesouro.com/finops/reference/openapi/products/get-products.md) - [Update a product](https://docs.tesouro.com/finops/reference/openapi/products/update-a-product.md) - [Create a project](https://docs.tesouro.com/finops/reference/openapi/projects/create-a-project.md): Create a new project. - [Delete a project](https://docs.tesouro.com/finops/reference/openapi/projects/delete-a-project.md): Delete a project. - [Get a project by ID](https://docs.tesouro.com/finops/reference/openapi/projects/get-a-project-by-id.md): Get a project with the given ID. - [Get all projects for entity](https://docs.tesouro.com/finops/reference/openapi/projects/get-all-projects-for-entity.md): Get all projects for an entity - [Update a project](https://docs.tesouro.com/finops/reference/openapi/projects/update-a-project.md): Update a project. - [Create a purchase order](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/create-a-purchase-order.md) - [Delete a purchase order](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/delete-a-purchase-order.md) - [Get a purchase order by ID](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/get-a-purchase-order-by-id.md) - [Get purchase orders](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/get-purchase-orders.md) - [Get the available variables for purchase orders](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/get-the-available-variables-for-purchase-orders.md): Get a list of placeholders allowed to insert into an email template for customization - [Preview a purchase order's email message](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/preview-a-purchase-orders-email-message.md) - [Send a purchase order via email](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/send-a-purchase-order-via-email.md) - [Update a purchase order](https://docs.tesouro.com/finops/reference/openapi/purchase-orders/update-a-purchase-order.md) - [Add a new line item to a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/add-a-new-line-item-to-a-receipt.md) - [Attach a file to a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/attach-a-file-to-a-receipt.md): Attach a file to a receipt without an existing attachment. - [Create a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/create-a-receipt.md) - [Delete a line item from a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/delete-a-line-item-from-a-receipt.md) - [Delete a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/delete-a-receipt.md) - [Get a receipt by ID](https://docs.tesouro.com/finops/reference/openapi/receipts/get-a-receipt-by-id.md) - [Get all line items of a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/get-all-line-items-of-a-receipt.md) - [Get receipts](https://docs.tesouro.com/finops/reference/openapi/receipts/get-receipts.md) - [Update a line item of a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/update-a-line-item-of-a-receipt.md) - [Update a receipt](https://docs.tesouro.com/finops/reference/openapi/receipts/update-a-receipt.md) - [Upload a receipt from a file](https://docs.tesouro.com/finops/reference/openapi/receipts/upload-a-receipt-from-a-file.md): Upload an incoming receipt in the PDF, PNG, or JPEG format and scan its contents. The maximum file size is 20 MB. - [Accept a quote](https://docs.tesouro.com/finops/reference/openapi/receivables/accept-a-quote.md) - [Cancel an invoice](https://docs.tesouro.com/finops/reference/openapi/receivables/cancel-an-invoice.md) - [Clone a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/clone-a-receivable.md) - [Create a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/create-a-receivable.md) - [Decline a quote](https://docs.tesouro.com/finops/reference/openapi/receivables/decline-a-quote.md) - [Delete a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/delete-a-receivable.md) - [Get a link to the PDF version of a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/get-a-link-to-the-pdf-version-of-a-receivable.md) - [Get a list of all mails sent by receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/get-a-list-of-all-mails-sent-by-receivable.md) - [Get a mail sent by receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/get-a-mail-sent-by-receivable.md) - [Get a receivable by ID](https://docs.tesouro.com/finops/reference/openapi/receivables/get-a-receivable-by-id.md) - [Get a receivable's history](https://docs.tesouro.com/finops/reference/openapi/receivables/get-a-receivables-history.md): Returns the history of the specified accounts receivable document. The history contains all revisions of the document, status updates, and other events that occurred during the document's lifecycle. For more information, see [Document history](https://docs.monite.com/accounts-receivable/document-his… - [Get a receivable's history record by ID](https://docs.tesouro.com/finops/reference/openapi/receivables/get-a-receivables-history-record-by-id.md): Returns a single record from the change history of the specified accounts receivable document. - [Get email template variables](https://docs.tesouro.com/finops/reference/openapi/receivables/get-email-template-variables.md): Get a list of placeholders that can be used in email templates for customization. - [Get receivables](https://docs.tesouro.com/finops/reference/openapi/receivables/get-receivables.md): Returns a list of [accounts receivable](https://docs.monite.com/accounts-receivable/index) documents - invoices, quotes, and credit notes - of the specified entity. - [Get required field names for invoice creation](https://docs.tesouro.com/finops/reference/openapi/receivables/get-required-field-names-for-invoice-creation.md): Get field requirements for invoice creation given the entity and counterpart details. - [Issue a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/issue-a-receivable.md) - [Mark an invoice as paid](https://docs.tesouro.com/finops/reference/openapi/receivables/mark-an-invoice-as-paid.md) - [Mark an invoice as partially paid](https://docs.tesouro.com/finops/reference/openapi/receivables/mark-an-invoice-as-partially-paid.md): Deprecated. Use `POST /payment_records` to record an invoice payment. - [Mark an invoice as uncollectible](https://docs.tesouro.com/finops/reference/openapi/receivables/mark-an-invoice-as-uncollectible.md) - [Preview a receivable's email message](https://docs.tesouro.com/finops/reference/openapi/receivables/preview-a-receivables-email-message.md) - [Search receivables](https://docs.tesouro.com/finops/reference/openapi/receivables/search-receivables.md): This is a POST version of the `GET /receivables` endpoint. Use it to send search and filter parameters in the request body instead of the URL query string in case the query is too long and exceeds the URL length limit of your HTTP client. - [Send a receivable via email](https://docs.tesouro.com/finops/reference/openapi/receivables/send-a-receivable-via-email.md) - [Send a test reminder](https://docs.tesouro.com/finops/reference/openapi/receivables/send-a-test-reminder.md) - [Update a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/update-a-receivable.md) - [Update the line items of a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/update-the-line-items-of-a-receivable.md): Replace all line items of an existing invoice or quote with a new list of line items. - [Verify a receivable](https://docs.tesouro.com/finops/reference/openapi/receivables/verify-a-receivable.md) - [Create a tag](https://docs.tesouro.com/finops/reference/openapi/tags/create-a-tag.md): Create a new tag. The tag name must be unique. Tag names are case-sensitive, that is `Marketing` and `marketing` are two different tags. - [Delete a tag](https://docs.tesouro.com/finops/reference/openapi/tags/delete-a-tag.md): Delete a tag with the given ID. This tag will be automatically deleted from all resources where it was used. - [Get a tag by ID](https://docs.tesouro.com/finops/reference/openapi/tags/get-a-tag-by-id.md): Get information about a tag with the given ID. - [Get tags](https://docs.tesouro.com/finops/reference/openapi/tags/get-tags.md): Get a list of all tags. Tags can be assigned to resources to assist with searching and filtering. Tags can also be used as trigger conditions in payable approval policies. - [Update a tag](https://docs.tesouro.com/finops/reference/openapi/tags/update-a-tag.md): Change the tag name. The new name must be unique among existing tags. Tag names are case-sensitive, that is `Marketing` and `marketing` are two different tags. - [Create a text template](https://docs.tesouro.com/finops/reference/openapi/text-templates/create-a-text-template.md): Create a text template - [Delete a text template](https://docs.tesouro.com/finops/reference/openapi/text-templates/delete-a-text-template.md): Delete custom content by ID - [Get a text template by ID](https://docs.tesouro.com/finops/reference/openapi/text-templates/get-a-text-template-by-id.md): Get all custom contents - [Get text templates](https://docs.tesouro.com/finops/reference/openapi/text-templates/get-text-templates.md): Get text templates - [Make a text template default](https://docs.tesouro.com/finops/reference/openapi/text-templates/make-a-text-template-default.md): Make text template default - [Update a text template by ID](https://docs.tesouro.com/finops/reference/openapi/text-templates/update-a-text-template-by-id.md): Update custom content by ID - [Approve a transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/approve-a-transaction.md) - [Create a transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/create-a-transaction.md) - [Create multiple transactions](https://docs.tesouro.com/finops/reference/openapi/transactions/create-multiple-transactions.md) - [Delete a transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/delete-a-transaction.md) - [Get a transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/get-a-transaction.md) - [Get required fields configuration](https://docs.tesouro.com/finops/reference/openapi/transactions/get-required-fields-configuration.md) - [Get transactions](https://docs.tesouro.com/finops/reference/openapi/transactions/get-transactions.md) - [Reject a transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/reject-a-transaction.md) - [Reopen a rejected transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/reopen-a-rejected-transaction.md) - [Submit a transaction for approval](https://docs.tesouro.com/finops/reference/openapi/transactions/submit-a-transaction-for-approval.md) - [Update a transaction](https://docs.tesouro.com/finops/reference/openapi/transactions/update-a-transaction.md) - [Update required fields configuration](https://docs.tesouro.com/finops/reference/openapi/transactions/update-required-fields-configuration.md) - [Validate a transaction against required fields configuration](https://docs.tesouro.com/finops/reference/openapi/transactions/validate-a-transaction-against-required-fields-configuration.md) - [Get VAT rates](https://docs.tesouro.com/finops/reference/openapi/vat-rates/get-vat-rates.md) - [Get the webhook delivery log](https://docs.tesouro.com/finops/reference/openapi/webhook-deliveries/get-the-webhook-delivery-log.md): Returns an aggregated log of webhook delivery attempts. The data contains a list of triggered webhook events, how many times Monite tried to send each event to your server, the last HTTP status code returned by your webhook listener endpoint, and whether the final attempt to deliver that event was s… - [Delete a webhook subscription](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/delete-a-webhook-subscription.md) - [Disable a webhook subscription](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/disable-a-webhook-subscription.md) - [Enable a webhook subscription](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/enable-a-webhook-subscription.md) - [Get a webhook subscription](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/get-a-webhook-subscription.md) - [Get webhook subscriptions](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/get-webhook-subscriptions.md) - [Regenerate a webhook secret and return the new webhook subscription](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/regenerate-a-webhook-secret-and-return-the-new-webhook-subscription.md) - [Subscribe to a webhook](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/subscribe-to-a-webhook.md) - [Update a webhook subscription](https://docs.tesouro.com/finops/reference/openapi/webhook-subscriptions/update-a-webhook-subscription.md) - [Currencies](https://docs.tesouro.com/finops/support/currencies.md): See what currencies you can use within FinOps Hub. - [Glossary](https://docs.tesouro.com/finops/support/glossary.md): Learn the terms used in Tesouro documentation. - [Get help](https://docs.tesouro.com/finops/support/index.md): Learn how you can get assistance from the Tesouro team. - [Welcome to Tesouro](https://docs.tesouro.com/index.md): Guides, references, and resources to integrate with the Tesouro platform. - [Environments](https://docs.tesouro.com/underwriting/api/concepts/environments.md): Sandbox and production environments for the Underwriting API. - [Pagination, sorting, and filtering](https://docs.tesouro.com/underwriting/api/concepts/pagination-sorting-filtering.md): Learn how to paginate, sort, and filter results in the Underwriting GraphQL API. - [Playground](https://docs.tesouro.com/underwriting/api/concepts/playground.md): Tools and clients for exploring the Underwriting GraphQL API. - [Rate limiting](https://docs.tesouro.com/underwriting/api/concepts/rate-limiting.md): Learn how rate limiting works in the Underwriting API. - [Changelog](https://docs.tesouro.com/underwriting/changelog.md): Updates and improvements to the Tesouro Underwriting API. - [Check application status](https://docs.tesouro.com/underwriting/guides/applications/check-status.md): Query the current status of an underwriting application to monitor its progress through the underwriting lifecycle. - [Create application](https://docs.tesouro.com/underwriting/guides/applications/create.md): Create a new underwriting application with business, stakeholder, and financial details using GraphQL. - [Application lifecycle](https://docs.tesouro.com/underwriting/guides/applications/index.md): Understand the underwriting application lifecycle from creation through submission, review, and final decision. - [Lifecycle events and notifications](https://docs.tesouro.com/underwriting/guides/applications/lifecycle-events.md): Track application submissions, status changes, and decisions in real time using webhook events. - [Submit application](https://docs.tesouro.com/underwriting/guides/applications/submit.md): Submit a completed underwriting application for review after validating all required fields and stakeholders. - [Update application](https://docs.tesouro.com/underwriting/guides/applications/update.md): Incrementally add or correct business, stakeholder, and financial data on an existing underwriting application. - [Client credentials](https://docs.tesouro.com/underwriting/guides/authentication/client-credentials.md): Authenticate using the client credentials grant type for server-to-server communication. - [Overview](https://docs.tesouro.com/underwriting/guides/authentication/overview.md): Learn how to authenticate with the Underwriting API. - [Component catalog](https://docs.tesouro.com/underwriting/guides/decision-components/component-catalog.md): Reference of common decision components including identity verification, TIN match, and bank account checks. - [Component lifecycles](https://docs.tesouro.com/underwriting/guides/decision-components/component-lifecycles.md): Track decision component status transitions from creation through processing, acceptance, or rejection. - [Decision components](https://docs.tesouro.com/underwriting/guides/decision-components/index.md): Learn how automated and manual verification checks evaluate identity, TIN, bank accounts, and risk during underwriting. - [Outcomes](https://docs.tesouro.com/underwriting/guides/decision-components/outcomes.md): Interpret automated verification results and manual review items produced by underwriting decision components. - [Create requests](https://docs.tesouro.com/underwriting/guides/information-requests/create-requests.md): Create information requests to collect additional documentation or details during underwriting review. - [Fullfilling requests](https://docs.tesouro.com/underwriting/guides/information-requests/fullfilling-requests.md): Fulfill underwriting information requests by submitting requested documents and data via the GraphQL mutation. - [Information requests](https://docs.tesouro.com/underwriting/guides/information-requests/index.md): Understand how underwriters request additional documentation and how to respond during application review. - [View requests](https://docs.tesouro.com/underwriting/guides/information-requests/view-requests.md): Query active and historical information requests for an underwriting application using GraphQL. - [Add stakeholder](https://docs.tesouro.com/underwriting/guides/managing-stakeholders/add-stakeholder.md): Add person or business stakeholders to an underwriting application using the GraphQL mutation. - [Managing stakeholders](https://docs.tesouro.com/underwriting/guides/managing-stakeholders/index.md): Add, update, and remove owners, control persons, and other stakeholders on underwriting applications. - [Remove stakeholder](https://docs.tesouro.com/underwriting/guides/managing-stakeholders/remove-stakeholder.md): Remove a person or business stakeholder from an underwriting application by their unique ID. - [Update stakeholder](https://docs.tesouro.com/underwriting/guides/managing-stakeholders/update-stakeholder.md): Modify existing person or business stakeholder details on an underwriting application by stakeholder ID. - [Quick start](https://docs.tesouro.com/underwriting/guides/quickstart/index.md): Get up and running with the Underwriting API in minutes. - [Testing](https://docs.tesouro.com/underwriting/guides/testing/about.md): Test your integration with the Tesouro Underwriting API using the Sandbox environment. - [Common issues](https://docs.tesouro.com/underwriting/guides/troubleshooting/common-issues.md): Diagnose and resolve common underwriting application errors including validation failures and submission issues. - [Frequently asked questions](https://docs.tesouro.com/underwriting/guides/troubleshooting/faqs.md): Answers to common questions about underwriting applications, stakeholders, submissions, and updates. - [Delivery and retry behavior](https://docs.tesouro.com/underwriting/guides/webhooks/delivery-and-retry-behavior.md): Understand webhook delivery via HTTPS POST, exponential backoff retries, and idempotency best practices. - [Enabling webhooks](https://docs.tesouro.com/underwriting/guides/webhooks/enabling-webhooks.md): Configure HTTPS webhook endpoints and select which underwriting events to receive for your account. - [Event types](https://docs.tesouro.com/underwriting/guides/webhooks/event-types.md): Reference of all underwriting webhook event types with payload schemas and example JSON. - [Webhooks](https://docs.tesouro.com/underwriting/guides/webhooks/index.md): Receive real-time notifications for underwriting application status changes, decisions, and information requests. - [Monitoring webhooks](https://docs.tesouro.com/underwriting/guides/webhooks/monitoring-webhooks.md): Track webhook delivery attempts, view event history, and diagnose failed deliveries for your integrations. - [Webhook security](https://docs.tesouro.com/underwriting/guides/webhooks/security.md): Verify webhook signatures and rotate signing secrets to ensure authenticity and prevent tampering. - [Underwriting applications](https://docs.tesouro.com/underwriting/index.md): Submit business, stakeholder, and financial data for underwriting review and decisioning via GraphQL. - [createUnderwritingApplication](https://docs.tesouro.com/underwriting/reference/graphql/operations/create-underwriting-application.md): Create an underwriting application. - [createUnderwritingInformationRequests](https://docs.tesouro.com/underwriting/reference/graphql/operations/create-underwriting-information-requests.md): Create one or more underwriting information requests. - [exportUnderwritingData](https://docs.tesouro.com/underwriting/reference/graphql/operations/export-underwriting-data.md): Export all underwriting data as a ZIP file containing CSV files for applications, application events, and information requests. Returns a temporary download URL valid for 1 hour. - [fulfillUnderwritingInformationRequests](https://docs.tesouro.com/underwriting/reference/graphql/operations/fulfill-underwriting-information-requests.md): Fulfill one or more underwriting information requests. - [processDecisionComponents](https://docs.tesouro.com/underwriting/reference/graphql/operations/process-decision-components.md): Process one or many decision components. - [submitUnderwritingApplication](https://docs.tesouro.com/underwriting/reference/graphql/operations/submit-underwriting-application.md): Submit an underwriting application. - [underwritingApplications](https://docs.tesouro.com/underwriting/reference/graphql/operations/underwriting-applications.md): Retrieves information about this underwriting application. - [underwritingInformationRequestOptions](https://docs.tesouro.com/underwriting/reference/graphql/operations/underwriting-information-request-options.md): Retrieves all active information request options for underwriting. - [updateDecisionComponent](https://docs.tesouro.com/underwriting/reference/graphql/operations/update-decision-component.md): Update a decision component. - [updateUnderwritingApplication](https://docs.tesouro.com/underwriting/reference/graphql/operations/update-underwriting-application.md): Update an underwriting application. - [AcceptorApplicationCounts](https://docs.tesouro.com/underwriting/reference/graphql/types/acceptor-application-counts.md): The count of acceptor applications grouped by status. - [AcceptorCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/acceptor-collection.md) - [AchNotificationOfChangeCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/ach-notification-of-change-collection.md) - [AchReturnCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/ach-return-collection.md) - [Actor](https://docs.tesouro.com/underwriting/reference/graphql/types/actor.md) - [ActorType](https://docs.tesouro.com/underwriting/reference/graphql/types/actor-type.md) - [AddressOutput](https://docs.tesouro.com/underwriting/reference/graphql/types/address-output.md) - [AllocationDetailCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/allocation-detail-collection.md) - [ApplicantType](https://docs.tesouro.com/underwriting/reference/graphql/types/applicant-type.md): The type of applicant submitting a boarding application. - [ApplicationAssignee](https://docs.tesouro.com/underwriting/reference/graphql/types/application-assignee.md): The user assigned to an application. - [ApplicationEvent](https://docs.tesouro.com/underwriting/reference/graphql/types/application-event.md): An event recorded on a boarding application, capturing state changes and processing milestones. - [ApplicationEventCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/application-event-collection.md) - [ApplicationEventType](https://docs.tesouro.com/underwriting/reference/graphql/types/application-event-type.md) - [ApplicationParticipantRole](https://docs.tesouro.com/underwriting/reference/graphql/types/application-participant-role.md): The role of a participant in a boarding application, identifying their relationship to the transaction processing hierarchy. - [AssignedByUser](https://docs.tesouro.com/underwriting/reference/graphql/types/assigned-by-user.md): The user who assigned an application. - [Attachment](https://docs.tesouro.com/underwriting/reference/graphql/types/attachment.md): A file attachment associated with a boarding application or decision component. - [AuthorizationSummaryCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/authorization-summary-collection.md) - [BadRequestError](https://docs.tesouro.com/underwriting/reference/graphql/types/bad-request-error.md) - [BankAccountSensitiveFields](https://docs.tesouro.com/underwriting/reference/graphql/types/bank-account-sensitive-fields.md): Sensitive bank account fields that require special permissions to access. - [BoardingApplicationParticipant](https://docs.tesouro.com/underwriting/reference/graphql/types/boarding-application-participant.md): An organization participating in a boarding application with a specific role such as Transactor or Sponsor Bank. - [BusinessEntityType](https://docs.tesouro.com/underwriting/reference/graphql/types/business-entity-type.md): The legal business entity type of the applicant organization. - [Comment](https://docs.tesouro.com/underwriting/reference/graphql/types/comment.md): A comment added to a boarding application or decision component by a user or system actor. - [CommonErrorCode](https://docs.tesouro.com/underwriting/reference/graphql/types/common-error-code.md) - [CountryCode](https://docs.tesouro.com/underwriting/reference/graphql/types/country-code.md) - [CurrencyCodeAlpha](https://docs.tesouro.com/underwriting/reference/graphql/types/currency-code-alpha.md): An ISO 4217 alpha currency code. (https://en.wikipedia.org/wiki/ISO_4217) - [DateTime](https://docs.tesouro.com/underwriting/reference/graphql/types/date-time.md): The `DateTime` scalar represents an ISO-8601 compliant date time type. - [Decimal](https://docs.tesouro.com/underwriting/reference/graphql/types/decimal.md): The `Decimal` scalar type represents a decimal floating-point number. - [DecimalAmount](https://docs.tesouro.com/underwriting/reference/graphql/types/decimal-amount.md): A transaction amount, a number with exactly two decimal places. - [DecisionComponent](https://docs.tesouro.com/underwriting/reference/graphql/types/decision-component.md): An underwriting decision component representing a verification check performed on a boarding application, such as identity verification or credit checks. - [DecisionComponentField](https://docs.tesouro.com/underwriting/reference/graphql/types/decision-component-field.md): A data field within an underwriting decision component item, capturing application data for review and verification. - [DecisionComponentItem](https://docs.tesouro.com/underwriting/reference/graphql/types/decision-component-item.md): An item within an underwriting decision component representing a single verification check or data review task. - [DecisionComponentItemStatus](https://docs.tesouro.com/underwriting/reference/graphql/types/decision-component-item-status.md): The processing status of a decision component item in the underwriting workflow. - [DecisionComponentOutcomes](https://docs.tesouro.com/underwriting/reference/graphql/types/decision-component-outcomes.md): The combined outcomes of underwriting processing on a decision component item, including automated results and items flagged for manual review. - [DecisionComponentStatus](https://docs.tesouro.com/underwriting/reference/graphql/types/decision-component-status.md): The overall processing status of a decision component in the underwriting workflow. - [FeeCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/fee-collection.md) - [FeeSummaryCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/fee-summary-collection.md) - [ForbiddenError](https://docs.tesouro.com/underwriting/reference/graphql/types/forbidden-error.md) - [FundingAchReturnOutputCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/funding-ach-return-output-collection.md) - [FundingDisbursementReturnCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/funding-disbursement-return-collection.md) - [FundingDisputeEventOutputCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/funding-dispute-event-output-collection.md) - [FundingSummaryCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/funding-summary-collection.md) - [FundingTransactionCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/funding-transaction-collection.md) - [InvalidActorError](https://docs.tesouro.com/underwriting/reference/graphql/types/invalid-actor-error.md) - [InvalidOrganizationError](https://docs.tesouro.com/underwriting/reference/graphql/types/invalid-organization-error.md) - [Max100Text](https://docs.tesouro.com/underwriting/reference/graphql/types/max100-text.md): A string up to 100 characters. - [Max15Text](https://docs.tesouro.com/underwriting/reference/graphql/types/max15-text.md): A string up to 15 characters. - [MerchantCategory](https://docs.tesouro.com/underwriting/reference/graphql/types/merchant-category.md) - [NotFoundError](https://docs.tesouro.com/underwriting/reference/graphql/types/not-found-error.md) - [Organization](https://docs.tesouro.com/underwriting/reference/graphql/types/organization.md): Extension on Organization providing counts of acceptor applications grouped by status. - [OrganizationCapability](https://docs.tesouro.com/underwriting/reference/graphql/types/organization-capability.md) - [OrganizationSettingsOutput](https://docs.tesouro.com/underwriting/reference/graphql/types/organization-settings-output.md) - [PageInfo](https://docs.tesouro.com/underwriting/reference/graphql/types/page-info.md) - [PaymentTransactionCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/payment-transaction-collection.md) - [PaymentTransactionSummaryCollection](https://docs.tesouro.com/underwriting/reference/graphql/types/payment-transaction-summary-collection.md) - [Percentage](https://docs.tesouro.com/underwriting/reference/graphql/types/percentage.md): A percentage, formatted as a decimal. e.g., 5.00% will be formatted as 0.05 - [ReportAvailability](https://docs.tesouro.com/underwriting/reference/graphql/types/report-availability.md) - [ServerError](https://docs.tesouro.com/underwriting/reference/graphql/types/server-error.md) - [StakeholderOutput](https://docs.tesouro.com/underwriting/reference/graphql/types/stakeholder-output.md): A stakeholder associated with a boarding application, either a person or business entity with an ownership or control role. - [StakeholderRole](https://docs.tesouro.com/underwriting/reference/graphql/types/stakeholder-role.md): The role of a stakeholder in a boarding application, defining their relationship and responsibilities with respect to the applying business. - [StakeholderSensitiveFields](https://docs.tesouro.com/underwriting/reference/graphql/types/stakeholder-sensitive-fields.md): Sensitive fields for a stakeholder that require special permissions to access. - [TaxIdentificationNumberOutput](https://docs.tesouro.com/underwriting/reference/graphql/types/tax-identification-number-output.md): The tax identification number for a business entity, including type and last 4 digits. - [TaxIdentificationNumberType](https://docs.tesouro.com/underwriting/reference/graphql/types/tax-identification-number-type.md) - [UnderwritingApplication](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application.md): An underwriting application representing a pre-boarding eligibility review, including identity, processing activity, and information request details. - [UnderwritingApplicationBankAccountFieldValidationError](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-bank-account-field-validation-error.md): Represents a field-level validation error on a bank account within an underwriting application. - [UnderwritingApplicationBankAccountFieldValidationGraphQlErrorCode](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-bank-account-field-validation-graph-ql-error-code.md): Error codes for field-level validation failures on a bank account within an underwriting application. - [UnderwritingApplicationFieldValidationError](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-field-validation-error.md): Represents a field-level validation error on an underwriting application. - [UnderwritingApplicationFieldValidationErrorCode](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-field-validation-error-code.md): Error codes for field-level validation failures on underwriting applications. - [UnderwritingApplicationIdentity](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-identity.md): Identity information for an underwriting application, including applicant type, merchant category code, and tax identification details. - [UnderwritingApplicationInformationRequestStatus](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-information-request-status.md): The status of information requests for an underwriting application - [UnderwritingApplicationProcessingActivityOutput](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-processing-activity-output.md): Processing activity details for an underwriting application, including sales volumes, delivery timeframes, and calculated exposure. - [UnderwritingApplicationSensitiveFields](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-sensitive-fields.md): Sensitive fields for an underwriting application that require special permissions to access. - [UnderwritingApplicationStakeholderFieldValidationError](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-stakeholder-field-validation-error.md): Represents a field-level validation error on a stakeholder within an underwriting application. - [UnderwritingApplicationStakeholderFieldValidationErrorCode](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-stakeholder-field-validation-error-code.md): Error codes for field-level validation failures on a stakeholder within an underwriting application. - [UnderwritingApplicationStatus](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-status.md) - [UnderwritingApplicationValidationError](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-validation-error.md): Represents a validation error on an underwriting application that is not specific to a single field. - [UnderwritingApplicationValidationErrorCode](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-application-validation-error-code.md): Error codes for application-level validation failures on underwriting applications. - [UnderwritingBankAccount](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-bank-account.md): Bank account information associated with an underwriting application. - [UnderwritingDecisionComponentItemSchema](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-decision-component-item-schema.md): The schema definition for a decision component item, grouping related fields and providing the item label. - [UnderwritingDecisionComponentSchema](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-decision-component-schema.md): The schema definition for a single underwriting decision component, specifying its label, required roles, and item schemas. - [UnderwritingDecisionComponentsSchema](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-decision-components-schema.md): The versioned schema defining all decision components required for the underwriting process, grouping component schemas by version. - [UnderwritingInformationRequest](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-information-request.md): A request for additional information during the underwriting process - [UnderwritingInformationRequestFulfillmentType](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-information-request-fulfillment-type.md): The fulfillment type for an underwriting information request - [UnderwritingInformationRequestStatus](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-information-request-status.md): The status of an underwriting information request - [UnderwritingInformationRequestType](https://docs.tesouro.com/underwriting/reference/graphql/types/underwriting-information-request-type.md): The type of an underwriting information request - [URL](https://docs.tesouro.com/underwriting/reference/graphql/types/url.md) - [UUID](https://docs.tesouro.com/underwriting/reference/graphql/types/uuid.md) - [WorkflowAssignment](https://docs.tesouro.com/underwriting/reference/graphql/types/workflow-assignment.md): Identifies which team or system is responsible for the current step in a boarding or underwriting workflow. - [Get help](https://docs.tesouro.com/underwriting/support/index.md): Learn how you can get assistance from the Tesouro team. ## OpenAPI Specs - [product-finops](https://docs.tesouro.com/.tooling/schemas/rest/tags/product-finops.json) - [product-embedded-banking](https://docs.tesouro.com/.tooling/schemas/rest/tags/product-embedded-banking.json) - [openapi](https://docs.tesouro.com/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/team-tesouro)