# Admina Help Center: English API Reference

## API Reference

- [English / API Reference / IT Management API (153 pages)](https://support.i.moneyforward.com/_llms/en/api-reference/it-management-api.md): Documentation for English / API Reference / IT Management API.

### AI Helpdesk API

#### AI Helpdesk API

- [About AI Helpdesk API](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/index.md): Overview of the AI Helpdesk API, a read-only REST API for querying sessions and knowledge articles.

#### Guides

- [Exploring the AI Helpdesk API with AI](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/exploring-with-ai.md): The AI Helpdesk API is a read-only REST API. Pair it with AI coding assistants to streamline data exploration and operational workflows over sessions, knowledge articles, and procedures.

##### Getting Started

- [Authentication](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/authentication.md): AI Helpdesk API access requires an API key. Include the key in the `X-API-Key` header on every request.
- [Pagination](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/pagination.md): AI Helpdesk API list endpoints control result size with the `limit` query parameter. There is no page number or cursor.
- [Errors](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/errors.md): The AI Helpdesk API returns appropriate HTTP status codes and a consistent error body when something goes wrong.
- [Rate limits](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/rate-limits.md): The AI Helpdesk API does not currently enforce rate limits at the HTTP layer. Respect upstream DynamoDB capacity and keep concurrency below ~20 RPS per API key.
- [Need help?](https://support.i.moneyforward.com/en/api-reference/ai-helpdesk/support.md): Use the following resources if you have questions or issues with the AI Helpdesk API.

#### Endpoints

##### Sessions

- [Session statistics](https://support.i.moneyforward.com/api-reference/ai-helpdesk/sessions/session-statistics.md): Counts grouped by status and assignee type.
- [Get session by key](https://support.i.moneyforward.com/api-reference/ai-helpdesk/sessions/get-session-by-key.md)
- [List sessions](https://support.i.moneyforward.com/api-reference/ai-helpdesk/sessions/list-sessions.md): Returns support sessions for the authenticated tenant. Optional filters by status and assignee type.

##### Knowledge

- [List knowledge folders](https://support.i.moneyforward.com/api-reference/ai-helpdesk/knowledge/list-knowledge-folders.md): Returns the tenant's native knowledge folder tree (id, name, parentId, derived path, and direct doc count).
- [Get knowledge article (with content)](https://support.i.moneyforward.com/api-reference/ai-helpdesk/knowledge/get-knowledge-article-with-content.md)
- [List knowledge articles](https://support.i.moneyforward.com/api-reference/ai-helpdesk/knowledge/list-knowledge-articles.md): Returns knowledge article summaries (without full content). Optional filter by type.

##### Procedures

- [Get procedure (with content) by typePath](https://support.i.moneyforward.com/api-reference/ai-helpdesk/procedures/get-procedure-with-content-by-typepath.md)
- [List procedures](https://support.i.moneyforward.com/api-reference/ai-helpdesk/procedures/list-procedures.md): Procedures are tenant-scoped triage skill documents. Returns summaries without content.

##### Settings

- [Get agent settings (ADMIN only)](https://support.i.moneyforward.com/api-reference/ai-helpdesk/settings/get-agent-settings-admin-only.md): Escalation fallback user IDs are stripped — only names are returned.
- [Get admin settings + team members (ADMIN only)](https://support.i.moneyforward.com/api-reference/ai-helpdesk/settings/get-admin-settings-+-team-members-admin-only.md): Team member emails, linked accounts, and `updatedBy` are stripped.

##### Integrations

- [List MCP tools for an integration](https://support.i.moneyforward.com/api-reference/ai-helpdesk/integrations/list-mcp-tools-for-an-integration.md): Connects to the MCP server (template command + tenant env) and returns the advertised tool list with enabled state.
- [Get integration (no credentials)](https://support.i.moneyforward.com/api-reference/ai-helpdesk/integrations/get-integration-no-credentials.md): The `env` credential map is intentionally not returned — use `hasCredentials` to know if it is populated.
- [List integrations](https://support.i.moneyforward.com/api-reference/ai-helpdesk/integrations/list-integrations.md): Returns all MCP integrations available to the tenant (template + overrides).

##### Notifications

- [Count unread notifications (tenant-wide, ADMIN only)](https://support.i.moneyforward.com/api-reference/ai-helpdesk/notifications/count-unread-notifications-tenant-wide-admin-only.md)
- [List notifications (tenant-wide, ADMIN only)](https://support.i.moneyforward.com/api-reference/ai-helpdesk/notifications/list-notifications-tenant-wide-admin-only.md): Returns the newest notifications across all users in the tenant.

## OpenAPI Specs

- [v1-json](https://api.itmc.i.moneyforward.com/public-api/docs/v1-json)
- [openapi](https://assist.i.moneyforward.com/api/v1/openapi.json)
