_ registry / mcp http-sse · checked 1h ago

t0

https://docs.t0.ai

Registry code: b73243cb59013090

api record
endpoint
https://docs.t0.ai/mcp
protocol
http-sse ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is t0 live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is t0 free to use?
Not anonymously — it asks for a key or a login before it will serve. Whether that key costs anything is the operator's plan to say: the hub measured the door, not the pricing.
What tools does t0 have?
23 tools: list_line_items, discover_the_exposed_record_types, list_customers, search-documentation, get_one_bill_line_item, get_one_customer, list_the_entity_s_chart_of_accounts, get_one_invoice, ….
Is t0 safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
930ms

last good check

priced tools
0

of 23 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 23 tools
23 auth-required 23 of 23 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • list_line_items auth-required never probed

    List line items

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "enum": [
            "date",
            "endDate",
            "startDate",
            "amount"
          ],
          "type": "string",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema24"
            },
            {
              "$ref": "#/definitions/__schema25"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "amount_max": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema21"
            },
            {
              "$ref": "#/definitions/__schema22"
            },
            {
              "$ref": "#/definitions/__schema23"
            }
          ],
          "title": "Amount Max",
          "description": "Inclusive upper bound: decimal string, in the record's own currency, compared against `amount`. Requires exactly one value in `currencies`."
        },
        "amount_min": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            },
            {
              "$ref": "#/definitions/__schema20"
            }
          ],
          "title": "Amount Min",
          "description": "Inclusive lower bound: decimal string, in the record's own currency, compared against `amount`. Requires exactly one value in `currencies`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "number"
        },
        "__schema19": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema20": {
          "type": "null"
        },
        "__schema21": {
          "type": "number"
        },
        "__schema22": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema23": {
          "type": "null"
        },
        "__schema24": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "invoice"
          }
        },
        "__schema25": {
          "type": "null"
        }
      }
    }
    arguments 287 lines
  • discover_the_exposed_record_types auth-required never probed

    Discover the exposed record types

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    arguments 5 lines
  • list_customers auth-required 1h ago

    List customers

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "type": "string",
          "const": "date",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "array",
          "items": {
            "enum": [
              "invoices",
              "payments"
            ],
            "type": "string"
          }
        },
        "__schema19": {
          "type": "null"
        }
      }
    }
    arguments 235 lines
  • search-documentation auth-required never probed

    Search the available documentation for pages related to a user's query and return a list of related content matching the search criteria.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "question"
      ],
      "properties": {
        "question": {
          "type": "string",
          "minLength": 1
        }
      }
    }
    arguments 13 lines
  • get_one_bill_line_item auth-required never probed

    Get one BillLineItem

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "vendor_bill"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 51 lines
  • get_one_customer auth-required never probed

    Get one Customer

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "enum": [
              "invoices",
              "payments"
            ],
            "type": "string"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 54 lines
  • list_the_entity_s_chart_of_accounts auth-required never probed

    List the entity's chart of accounts

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "postable": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema0"
            }
          ],
          "title": "Postable",
          "default": false
        },
        "page_size": {
          "type": "integer",
          "title": "Page Size",
          "default": 100,
          "maximum": 100,
          "minimum": 1
        },
        "page_number": {
          "type": "integer",
          "title": "Page Number",
          "default": 1,
          "maximum": 9007199254740991,
          "minimum": 1
        }
      },
      "definitions": {
        "__schema0": {
          "type": "boolean",
          "description": "`true` returns only accounts that are both active and postable, which is the set a journal entry line may name. Default `false` returns the whole chart."
        }
      }
    }
    arguments 35 lines
  • get_one_invoice auth-required never probed

    Get one Invoice

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "enum": [
              "customer",
              "line_items",
              "payments"
            ],
            "type": "string"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 55 lines
  • post_a_manual_journal_entry auth-required never probed

    Post a manual journal entry

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "body"
      ],
      "properties": {
        "body": {
          "type": "object",
          "title": "CustomerJournalEntryRequest",
          "required": [
            "entry_date",
            "currency",
            "lines"
          ],
          "properties": {
            "memo": {
              "$ref": "#/definitions/__schema1"
            },
            "lines": {
              "$ref": "#/definitions/__schema6"
            },
            "currency": {
              "$ref": "#/definitions/__schema2"
            },
            "je_number": {
              "$ref": "#/definitions/__schema5"
            },
            "entry_date": {
              "$ref": "#/definitions/__schema0"
            },
            "is_adjusting": {
              "$ref": "#/definitions/__schema4"
            },
            "manual_entry_reason": {
              "$ref": "#/definitions/__schema3"
            }
          },
          "additionalProperties": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "string",
          "title": "Entry Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema1": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 1000
            },
            {
              "type": "null"
            }
          ],
          "title": "Memo"
        },
        "__schema2": {
          "type": "string",
          "title": "Currency",
          "pattern": "^[A-Za-z]{3}$"
        },
        "__schema3": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 1000
            },
            {
              "type": "null"
            }
          ],
          "title": "Manual Entry Reason"
        },
        "__schema4": {
          "type": "boolean",
          "title": "Is Adjusting",
          "default": false,
          "description": "Mark as adjusting entry"
        },
        "__schema5": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 64,
              "minLength": 1
            },
            {
              "type": "null"
            }
          ],
          "title": "Je Number"
        },
        "__schema6": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema7"
          },
          "title": "Lines",
          "maxItems": 10000,
          "minItems": 2
        },
        "__schema7": {
          "type": "object",
          "title": "JournalEntryLineCreateParams",
          "required": [
            "gl_account_id",
            "line_type",
            "amount_atoms"
          ],
          "properties": {
            "memo": {
              "$ref": "#/definitions/__schema11"
            },
            "line_type": {
              "$ref": "#/definitions/__schema9"
            },
            "amount_atoms": {
              "$ref": "#/definitions/__schema10"
            },
            "gl_account_id": {
              "$ref": "#/definitions/__schema8"
            },
            "counterparty_type": {
              "$ref": "#/definitions/__schema12"
            },
            "counterparty_external_id": {
              "$ref": "#/definitions/__schema13"
            }
          },
          "additionalProperties": {
            "$ref": "#/definitions/__schema14"
          }
        },
        "__schema8": {
          "type": "string",
          "title": "Gl Account Id"
        },
        "__schema9": {
          "enum": [
            "debit",
            "credit"
          ],
          "type": "string",
          "title": "JournalEntryLineType"
        },
        "__schema10": {
          "type": "integer",
          "title": "Amount Atoms",
          "maximum": 9007199254740991,
          "exclusiveMinimum": 0
        },
        "__schema11": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 1000
            },
            {
              "type": "null"
            }
          ],
          "title": "Memo"
        },
        "__schema12": {
          "anyOf": [
            {
              "enum": [
                "customer",
                "vendor",
                "employee",
                "contractor",
                "merchant",
                "unknown"
              ],
              "type": "string",
              "title": "JournalEntryLineV2CounterpartyType"
            },
            {
              "type": "null"
            }
          ]
        },
        "__schema13": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 255
            },
            {
              "type": "null"
            }
          ],
          "title": "Counterparty External Id"
        },
        "__schema14": {}
      }
    }
    arguments 201 lines
  • get_one_line_item auth-required never probed

    Get one LineItem

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "invoice"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 51 lines
  • get_one_record_of_any_type auth-required never probed

    Get one record of any type

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "type": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Type",
          "description": "Public type name. Required when the id was not minted by act."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema2"
            },
            {
              "$ref": "#/definitions/__schema3"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded`; must be links the resolved type declares (see `/types`)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "enum": [
            "Invoice",
            "VendorBill",
            "Payment",
            "Customer",
            "Vendor",
            "LineItem",
            "BillLineItem"
          ],
          "type": "string"
        },
        "__schema1": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "__schema2": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema3": {
          "type": "null"
        },
        "__schema4": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it."
        }
      }
    }
    arguments 84 lines
  • list_payments auth-required never probed

    List payments

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "enum": [
            "date",
            "succeededDate",
            "amount",
            "status"
          ],
          "type": "string",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema26"
            },
            {
              "$ref": "#/definitions/__schema27"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "status": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema24"
            },
            {
              "$ref": "#/definitions/__schema25"
            }
          ],
          "title": "Status",
          "description": "Record statuses to include (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "amount_max": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema21"
            },
            {
              "$ref": "#/definitions/__schema22"
            },
            {
              "$ref": "#/definitions/__schema23"
            }
          ],
          "title": "Amount Max",
          "description": "Inclusive upper bound: decimal string, in the record's own currency, compared against `amount`. Requires exactly one value in `currencies`."
        },
        "amount_min": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            },
            {
              "$ref": "#/definitions/__schema20"
            }
          ],
          "title": "Amount Min",
          "description": "Inclusive lower bound: decimal string, in the record's own currency, compared against `amount`. Requires exactly one value in `currencies`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "number"
        },
        "__schema19": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema20": {
          "type": "null"
        },
        "__schema21": {
          "type": "number"
        },
        "__schema22": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema23": {
          "type": "null"
        },
        "__schema24": {
          "type": "array",
          "items": {
            "enum": [
              "pending",
              "failed",
              "succeeded"
            ],
            "type": "string"
          }
        },
        "__schema25": {
          "type": "null"
        },
        "__schema26": {
          "type": "array",
          "items": {
            "enum": [
              "customer",
              "invoice"
            ],
            "type": "string"
          }
        },
        "__schema27": {
          "type": "null"
        }
      }
    }
    arguments 316 lines
  • get_one_payment auth-required never probed

    Get one Payment

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "enum": [
              "customer",
              "invoice"
            ],
            "type": "string"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 54 lines
  • balance_sheet auth-required never probed

    Balance sheet

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "start_date",
        "end_date"
      ],
      "properties": {
        "end_date": {
          "type": "string",
          "title": "End Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
          "description": "Inclusive end date for the report"
        },
        "start_date": {
          "type": "string",
          "title": "Start Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
          "description": "Inclusive start date for the report"
        },
        "period_type": {
          "enum": [
            "monthly",
            "quarterly",
            "yearly"
          ],
          "type": "string",
          "title": "PeriodType",
          "description": "Time period grouping"
        }
      }
    }
    arguments 34 lines
  • cash_flow_statement auth-required never probed

    Cash flow statement

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "start_date",
        "end_date"
      ],
      "properties": {
        "end_date": {
          "type": "string",
          "title": "End Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
          "description": "Inclusive end date for the report"
        },
        "start_date": {
          "type": "string",
          "title": "Start Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
          "description": "Inclusive start date for the report"
        },
        "period_type": {
          "enum": [
            "monthly",
            "quarterly",
            "yearly"
          ],
          "type": "string",
          "title": "PeriodType",
          "description": "Time period grouping"
        }
      }
    }
    arguments 34 lines
  • profit_and_loss auth-required never probed

    Profit and loss

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "start_date",
        "end_date"
      ],
      "properties": {
        "end_date": {
          "type": "string",
          "title": "End Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
          "description": "Inclusive end date for the report"
        },
        "start_date": {
          "type": "string",
          "title": "Start Date",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
          "description": "Inclusive start date for the report"
        },
        "period_type": {
          "enum": [
            "monthly",
            "quarterly",
            "yearly"
          ],
          "type": "string",
          "title": "PeriodType",
          "description": "Time period grouping"
        }
      }
    }
    arguments 34 lines
  • get_one_vendor_bill auth-required never probed

    Get one VendorBill

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "enum": [
              "vendor",
              "line_items"
            ],
            "type": "string"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 54 lines
  • get_one_vendor auth-required never probed

    Get one Vendor

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "external_id"
      ],
      "properties": {
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema1"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "external_id": {
          "type": "string",
          "title": "External Id",
          "description": "The record's external id."
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "Include Deleted",
          "default": false
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "vendor_bills"
          }
        },
        "__schema1": {
          "type": "null"
        },
        "__schema2": {
          "type": "boolean",
          "description": "Return the record even if act has deleted it; it then carries `customFields.t0_deleted_at`."
        }
      }
    }
    arguments 51 lines
  • list_bill_line_items auth-required 1h ago

    List bill line items

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "enum": [
            "date",
            "amount"
          ],
          "type": "string",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema24"
            },
            {
              "$ref": "#/definitions/__schema25"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "amount_max": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema21"
            },
            {
              "$ref": "#/definitions/__schema22"
            },
            {
              "$ref": "#/definitions/__schema23"
            }
          ],
          "title": "Amount Max",
          "description": "Inclusive upper bound: decimal string, in the record's own currency, compared against `amount`. Requires exactly one value in `currencies`."
        },
        "amount_min": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            },
            {
              "$ref": "#/definitions/__schema20"
            }
          ],
          "title": "Amount Min",
          "description": "Inclusive lower bound: decimal string, in the record's own currency, compared against `amount`. Requires exactly one value in `currencies`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "number"
        },
        "__schema19": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema20": {
          "type": "null"
        },
        "__schema21": {
          "type": "number"
        },
        "__schema22": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema23": {
          "type": "null"
        },
        "__schema24": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "vendor_bill"
          }
        },
        "__schema25": {
          "type": "null"
        }
      }
    }
    arguments 285 lines
  • list_invoices auth-required 1h ago

    List invoices

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "enum": [
            "date",
            "dueDate",
            "issuedDate",
            "paidDate",
            "uncollectibleDate",
            "total",
            "status"
          ],
          "type": "string",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema26"
            },
            {
              "$ref": "#/definitions/__schema27"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "status": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema24"
            },
            {
              "$ref": "#/definitions/__schema25"
            }
          ],
          "title": "Status",
          "description": "Record statuses to include (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "amount_max": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema21"
            },
            {
              "$ref": "#/definitions/__schema22"
            },
            {
              "$ref": "#/definitions/__schema23"
            }
          ],
          "title": "Amount Max",
          "description": "Inclusive upper bound: decimal string, in the record's own currency, compared against `total`. Requires exactly one value in `currencies`."
        },
        "amount_min": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            },
            {
              "$ref": "#/definitions/__schema20"
            }
          ],
          "title": "Amount Min",
          "description": "Inclusive lower bound: decimal string, in the record's own currency, compared against `total`. Requires exactly one value in `currencies`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "number"
        },
        "__schema19": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema20": {
          "type": "null"
        },
        "__schema21": {
          "type": "number"
        },
        "__schema22": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema23": {
          "type": "null"
        },
        "__schema24": {
          "type": "array",
          "items": {
            "enum": [
              "paid",
              "voided",
              "drafted",
              "open",
              "uncollectible"
            ],
            "type": "string"
          }
        },
        "__schema25": {
          "type": "null"
        },
        "__schema26": {
          "type": "array",
          "items": {
            "enum": [
              "customer",
              "line_items",
              "payments"
            ],
            "type": "string"
          }
        },
        "__schema27": {
          "type": "null"
        }
      }
    }
    arguments 322 lines
  • create_records auth-required never probed

    Create Records

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    arguments 5 lines
  • list_vendor_bills auth-required never probed

    List vendor bills

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "enum": [
            "date",
            "dueDate",
            "paidDate",
            "voidedDate",
            "total",
            "status"
          ],
          "type": "string",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema26"
            },
            {
              "$ref": "#/definitions/__schema27"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "status": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema24"
            },
            {
              "$ref": "#/definitions/__schema25"
            }
          ],
          "title": "Status",
          "description": "Record statuses to include (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "amount_max": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema21"
            },
            {
              "$ref": "#/definitions/__schema22"
            },
            {
              "$ref": "#/definitions/__schema23"
            }
          ],
          "title": "Amount Max",
          "description": "Inclusive upper bound: decimal string, in the record's own currency, compared against `total`. Requires exactly one value in `currencies`."
        },
        "amount_min": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            },
            {
              "$ref": "#/definitions/__schema20"
            }
          ],
          "title": "Amount Min",
          "description": "Inclusive lower bound: decimal string, in the record's own currency, compared against `total`. Requires exactly one value in `currencies`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "number"
        },
        "__schema19": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema20": {
          "type": "null"
        },
        "__schema21": {
          "type": "number"
        },
        "__schema22": {
          "type": "string",
          "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$"
        },
        "__schema23": {
          "type": "null"
        },
        "__schema24": {
          "type": "array",
          "items": {
            "enum": [
              "open",
              "voided",
              "drafted",
              "paid"
            ],
            "type": "string"
          }
        },
        "__schema25": {
          "type": "null"
        },
        "__schema26": {
          "type": "array",
          "items": {
            "enum": [
              "vendor",
              "line_items"
            ],
            "type": "string"
          }
        },
        "__schema27": {
          "type": "null"
        }
      }
    }
    arguments 319 lines
  • list_vendors auth-required never probed

    List vendors

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "sort": {
          "type": "string",
          "const": "date",
          "title": "Sort",
          "description": "Field to sort by. Amount sorts use each record's value in the entity's functional currency, so records in different currencies can look out of order; filter by one currency for a strict amount order."
        },
        "limit": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema12"
            }
          ],
          "title": "Limit",
          "default": 50
        },
        "order": {
          "enum": [
            "asc",
            "desc"
          ],
          "type": "string",
          "title": "Order",
          "description": "Sort direction."
        },
        "cursor": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema10"
            },
            {
              "$ref": "#/definitions/__schema11"
            }
          ],
          "title": "Cursor",
          "description": "Opaque cursor from the previous page's `next_cursor`. Omit for the first page."
        },
        "expand": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema18"
            },
            {
              "$ref": "#/definitions/__schema19"
            }
          ],
          "title": "Expand",
          "description": "Linked records to include under `expanded` (repeat the key)."
        },
        "date_to": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema16"
            },
            {
              "$ref": "#/definitions/__schema17"
            }
          ],
          "title": "Date To",
          "description": "Inclusive upper bound on the record's `date`."
        },
        "date_from": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema14"
            },
            {
              "$ref": "#/definitions/__schema15"
            }
          ],
          "title": "Date From",
          "description": "Inclusive lower bound on the record's `date`."
        },
        "platforms": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema5"
            },
            {
              "$ref": "#/definitions/__schema6"
            }
          ],
          "title": "Platforms",
          "description": "Source platforms the records were ingested from (e.g. `stripe`, `ramp`). Customer-inserted records carry the platform they declared, or `api`."
        },
        "currencies": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema3"
            },
            {
              "$ref": "#/definitions/__schema4"
            }
          ],
          "title": "Currencies",
          "description": "ISO 4217 codes (repeat the key). Matches the record's own currency, not the entity's functional currency."
        },
        "external_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema0"
            },
            {
              "$ref": "#/definitions/__schema2"
            }
          ],
          "title": "External Ids",
          "description": "Exact external ids to return (repeat the key). At most 100."
        },
        "include_total": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema13"
            }
          ],
          "title": "Include Total",
          "default": false
        },
        "include_deleted": {
          "allOf": [
            {
              "$ref": "#/definitions/__schema9"
            }
          ],
          "title": "Include Deleted",
          "default": false
        },
        "platform_object_ids": {
          "anyOf": [
            {
              "$ref": "#/definitions/__schema7"
            },
            {
              "$ref": "#/definitions/__schema8"
            }
          ],
          "title": "Platform Object Ids",
          "description": "The source platform's own ids for the records (e.g. a Stripe `in_…` id)."
        }
      },
      "definitions": {
        "__schema0": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/__schema1"
          },
          "maxItems": 100
        },
        "__schema1": {
          "type": "string"
        },
        "__schema2": {
          "type": "null"
        },
        "__schema3": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema4": {
          "type": "null"
        },
        "__schema5": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema6": {
          "type": "null"
        },
        "__schema7": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "__schema8": {
          "type": "null"
        },
        "__schema9": {
          "type": "boolean",
          "description": "Include records act has since deleted. They carry `customFields.t0_deleted_at`. Default false: deleted records are omitted."
        },
        "__schema10": {
          "type": "string"
        },
        "__schema11": {
          "type": "null"
        },
        "__schema12": {
          "type": "integer",
          "maximum": 200,
          "minimum": 1,
          "description": "Maximum records per page (1-200). A page can hold fewer while `next_cursor` is still set; iterate until it is null."
        },
        "__schema13": {
          "type": "boolean",
          "description": "Also return `total`, the number of matching records before the deleted overlay."
        },
        "__schema14": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema15": {
          "type": "null"
        },
        "__schema16": {
          "type": "string",
          "format": "date",
          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
        },
        "__schema17": {
          "type": "null"
        },
        "__schema18": {
          "type": "array",
          "items": {
            "type": "string",
            "const": "vendor_bills"
          }
        },
        "__schema19": {
          "type": "null"
        }
      }
    }
    arguments 232 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id b73243cb59013090.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/b73243cb59013090/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/b73243cb59013090/badge.svg)](https://brick.blue/agent/b73243cb59013090?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.