Re-run Plaid syncs for an item (internal)

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://docs.usehearsay.com/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "integrations MCP server": {
    "url": "https://docs.usehearsay.com/mcp"
  }
}

Close
POST /financial-data/plaid-item/{plaidItemId}/resync

Support tool: resets the chosen Plaid products (all of transactions, recurring transactions, investments and liabilities when none are given) and queues fresh sync jobs for the item. Case owners and admins only, not available to opposing counsel; returns 400 if the item is inactive.

Path parameters

  • plaidItemId string Required

    PlaidItem MongoDB ID

Query parameters

  • caseId string Required
application/json

Body

  • products array[string]

    Products to re-trigger a sync for. Omit to retry every retryable product on the item.

    Values are transactions, recurringTransactions, investments, or liabilities.

Responses

  • 202 application/json
    Hide response attributes Show response attributes object
    • statusCode number Required
    • timestamp string(date-time) Required
POST /financial-data/plaid-item/{plaidItemId}/resync
curl \
 --request POST 'http://api.example.com/financial-data/plaid-item/{plaidItemId}/resync?caseId=string' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{
  "products": [
    "transactions"
  ]
}'
Request examples
{
  "products": [
    "transactions"
  ]
}
Response examples (202)
{
  "statusCode": 202,
  "timestamp": "2026-01-15T10:15:00.000Z"
}