arcade-mcp/toolkits/stripe_api/arcade_stripe_api/wrapper_tools/RetrieveTaxRate.json
Renato Byrro c518aa1319
Stripe Starter toolkit (#590)
Stripe Starter toolkit auto-generated from the official [OpenAPI
specification](https://raw.githubusercontent.com/stripe/openapi/refs/heads/master/openapi/spec3.json).
2025-10-01 21:42:38 -03:00

132 lines
3.8 KiB
JSON

{
"name": "RetrieveTaxRate",
"fully_qualified_name": "StripeApi.RetrieveTaxRate@0.1.0",
"description": "Fetches a tax rate by its ID from Stripe.\n\nUse this tool to retrieve specific tax rate information from Stripe using the tax rate ID. It provides the details associated with the particular tax rate.",
"toolkit": {
"name": "ArcadeStripeApi",
"description": null,
"version": "0.1.0"
},
"input": {
"parameters": [
{
"name": "tax_rate_id",
"required": true,
"description": "The unique identifier for the tax rate to be retrieved from Stripe. This ID is required to fetch the specific tax rate details.",
"value_schema": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": ""
},
"inferrable": true,
"http_endpoint_parameter_name": "tax_rate"
},
{
"name": "expand_fields",
"required": false,
"description": "A list of fields to be expanded in the response. This allows you to retrieve additional nested information related to the tax rate.",
"value_schema": {
"val_type": "array",
"inner_val_type": "string",
"enum": null,
"properties": null,
"inner_properties": null,
"description": "Specifies which fields in the response should be expanded."
},
"inferrable": true,
"http_endpoint_parameter_name": "expand"
}
]
},
"output": {
"description": "Response from the API endpoint 'GetTaxRatesTaxRate'.",
"available_modes": [
"value",
"error",
"null"
],
"value_schema": {
"val_type": "json",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": null
}
},
"requirements": {
"authorization": null,
"secrets": [
{
"key": "STRIPE_API_KEY"
}
],
"metadata": null
},
"deprecation_message": null,
"metadata": {
"object_type": "api_wrapper_tool",
"version": "1.0.0",
"description": "Tools that enable LLMs to interact directly with the Stripe API."
},
"http_endpoint": {
"metadata": {
"object_type": "http_endpoint",
"version": "1.0.0",
"description": ""
},
"url": "https://api.stripe.com/v1/tax_rates/{tax_rate}",
"http_method": "GET",
"headers": {},
"parameters": [
{
"name": "expand",
"tool_parameter_name": "expand_fields",
"description": "Specifies which fields in the response should be expanded.",
"value_schema": {
"val_type": "array",
"inner_val_type": "string",
"enum": null,
"properties": null,
"inner_properties": null,
"description": "Specifies which fields in the response should be expanded."
},
"accepted_as": "query",
"required": false,
"deprecated": false,
"documentation_urls": []
},
{
"name": "tax_rate",
"tool_parameter_name": "tax_rate_id",
"description": "",
"value_schema": {
"val_type": "string",
"inner_val_type": null,
"enum": null,
"properties": null,
"inner_properties": null,
"description": ""
},
"accepted_as": "path",
"required": true,
"deprecated": false,
"documentation_urls": []
}
],
"documentation_urls": [],
"secrets": [
{
"arcade_key": "STRIPE_API_KEY",
"parameter_name": "Authorization",
"accepted_as": "header",
"formatted_value": "Bearer {authorization}",
"description": "",
"is_auth_token": false
}
]
}
}