## tools details

Return the schema for an account operation. The output includes the operation description, available parameters, types, and constraints.

**Command:** `stripe tools details`

### Arguments

- `<operation>`
  The operation alias to inspect. Run [`tools search`](https://docs.stripe.com/cli/tools/search.md) for a list of supported operations.

### Flags

- `--json`
  Output the schema as machine-readable JSON, instead of printing to stdout.

### Examples

**Return the 'get_brand_settings' schema as JSON**

```sh
stripe tools details get_brand_settings --json
```

**Output**

```
{
  "operation": {
    "alias": "get_brand_settings",
    "summary": "Retrieve brand settings",
    "short_description": "Lists all branding settings.",
    "description": "Lists all merchant branding settings for hosted surfaces and receipts.",
    "tags": ["Settings"],
    "parameters": {
      "path": [],
      "query": [
        {
          "name": "expand",
          "type": "array",
          "description": "Specifies which fields in the response should be expanded.",
          "required": false
        },
        {
          "name": "use_default_styles",
          "type": "boolean",
          "description": "If true, returns Stripe's default branding styles if unset on merchant instead of nil. Defaults to true.",
          "required": false
        }
      ],
      "body": []
    },
    "required_body_params": []
  }
}
```
