Avalara FundingRequests API

The FundingRequests API from Avalara — 2 operation(s) for fundingrequests.

Operations 2

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v2/fundingrequests/{id}/widget Get the funding setup widget · Avalara ActivateFundingRequest #
Ask an LLM
“How do I embed the funding setup form in my application?”
“Which companies must configure funding before returns are filed?”
Tell an agent
Get the funding widget code for funding request {id}.
Activate funding request {id} and return its embeddable widget.
GET /api/v2/fundingrequests/{id} Check a funding request's status · Avalara FundingRequestStatus #
Ask an LLM
“Has my funding setup request been approved yet?”
“Can I see where a funding request is in treasury review?”
Tell an agent
Get the status of funding request {id}.
Check whether funding request {id} has been reviewed.

Documentation

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/avalara-fundingrequests-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

avalara-fundingrequests-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Avalara AvaTax Funding Requests API
  description: Welcome to the AvaTax API Postman Collection!
  version: 1.0.0
servers:
- url: http://{{baseurl}}
security:
- basicAuth: []
tags:
- name: FundingRequests
paths:
  /api/v2/fundingrequests/{id}/widget:
    get:
      tags:
      - FundingRequests
      summary: Avalara ActivateFundingRequest
      description: 'This API is available by invitation only.

        Companies that use the Avalara Managed Returns or the SST Certified Service Provider services are

        required to setup their funding configuration before Avalara can begin filing tax returns on their

        behalf.

        Funding configuration for each company is set up by submitting a funding setup request, which can

        be sent either via email or via an embedded HTML widget.

        When the funding configuration is submitted to Avalara, it will be reviewed by treasury team members

        before approval.

        This API returns back the actual javascript code to insert into your application to render the

        JavaScript funding setup widget inline.

        Use the ''methodReturn.javaScript'' return value to insert this widget into your HTML page.

        This API requires a subscription to Avalara Managed Returns or SST Certified Service Provider.


        ### Security Policies


        * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, Compliance Root User, ComplianceAdmin, ComplianceUser, CSPAdmin, CSPTester, ECMAccountUser, ECMCompanyUser, FirmAdmin, FirmUser, ProStoresOperator, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser, TreasuryAdmin, TreasuryUser.

        * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged.'
      parameters:
      - name: X-Avalara-Client
        in: header
        schema:
          type: string
        description: Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/).
        example: AvaTax Postman Collection
      - name: id
        in: path
        schema:
          type: string
        required: true
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
      operationId: getApiV2FundingrequestsByIdWidget
      x-operation-id-source: derived
  /api/v2/fundingrequests/{id}:
    get:
      tags:
      - FundingRequests
      summary: Avalara FundingRequestStatus
      description: 'This API is available by invitation only.

        Companies that use the Avalara Managed Returns or the SST Certified Service Provider services are

        required to setup their funding configuration before Avalara can begin filing tax returns on their

        behalf.

        Funding configuration for each company is set up by submitting a funding setup request, which can

        be sent either via email or via an embedded HTML widget.

        When the funding configuration is submitted to Avalara, it will be reviewed by treasury team members

        before approval.

        This API checks the status on an existing funding request.

        This API requires a subscription to Avalara Managed Returns or SST Certified Service Provider.


        ### Security Policies


        * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, FirmAdmin, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin.

        * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged.'
      parameters:
      - name: X-Avalara-Client
        in: header
        schema:
          type: string
        description: Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/).
        example: AvaTax Postman Collection
      - name: id
        in: path
        schema:
          type: string
        required: true
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
      operationId: getApiV2FundingrequestsById
      x-operation-id-source: derived
components:
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic