List report datasets and fields
list_report_fields[Reports] List what a custom report can use on this account: datasets (interview results, invitations, position pipeline, ATS pipeline, credits, coaching sessions - only those the account and your role include), their dimensions (group by / conditions, with allowed values) and measures. A report definition may only use ids listed here. Custom reports are switched on per account by JobMojito; while they are off, every custom report tool is refused with 403 (built-in reports keep working) 'Custom reports are not enabled for this account.' Retrying does not change that; JobMojito switches them on.
Every argument in full, with examples: get_tool_reference.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_report_fields"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dataset | No | Only this dataset (e.g. positions, interview_results); the other keys are returned as usual. | |
| llm_model | No | Your model id, e.g. "claude-opus-4-8"; "unknown" if unsure. For analytics. | |
| merchant_id | No | Optional merchant to scope to. Admins and sub-merchant operators only; other callers always use their token's merchant. | |
| conversation_id | No | The conversation_id this server returned earlier in this conversation, unchanged, including after later user messages. Omit it if you have none. Recorded for the server developer's analytics. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limits | Yes | ||
| schema | Yes | ||
| datasets | Yes | ||
| can_share | Yes | ||
| where_ops | Yes | ||
| block_types | Yes | ||
| period_presets | Yes | ||
| _mcp_instructions | No | Server-issued metadata for this conversation. |