# Admina Help Center: English API & MCP IT Management API

## IT Management API

### IT Management API

- [About IT Management API](https://support.i.moneyforward.com/en/api-reference/it-management/index.md): Overview of the IT Management API, a REST API for programmatic access to Admina data.

### Guides

- [Exploring Admina API with AI](https://support.i.moneyforward.com/en/api-reference/it-management/exploring-with-ai.md): The Admina API can be explored and utilized more efficiently when combined with AI.

#### Getting started

- [IT Management API authentication](https://support.i.moneyforward.com/en/api-reference/it-management/authentication.md): IT Management API access requires authentication. The API supports authentication using a Bearer token.
- [IT Management API pagination](https://support.i.moneyforward.com/en/api-reference/it-management/pagination.md): List endpoints in the IT Management API support cursor-based pagination. Use the `cursor` and `limit` parameters to control which results are returned.
- [IT Management API errors](https://support.i.moneyforward.com/en/api-reference/it-management/errors.md): The IT Management API returns appropriate HTTP status codes and error messages when problems occur. It is important to properly handle these error responses when using the API.
- [IT Management API rate limits](https://support.i.moneyforward.com/en/api-reference/it-management/rate-limits.md): The API implements rate limiting to ensure fair usage and system stability. Guidelines vary by endpoint, but please follow the guidelines below:
- [IT Management API support](https://support.i.moneyforward.com/en/api-reference/it-management/support.md): If you have questions or problems with the API, please use the following resources.

### Endpoints

#### Organizations

- [Get an organization](https://support.i.moneyforward.com/api-reference/it-management/organizations/get-an-organization.md): This endpoint is used to get an organization by its ID. It returns the organization's details, including its name, unique name, status, system language, etc.

#### People

- [List organization people](https://support.i.moneyforward.com/api-reference/it-management/people/list-organization-people.md): List organization people (data aggregated from SaaS). <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [Get a person in the organization](https://support.i.moneyforward.com/api-reference/it-management/people/get-a-person-in-the-organization.md)
- [Merge people in batch](https://support.i.moneyforward.com/api-reference/it-management/people/merge-people-in-batch.md): Batch merge people in pairs. Each pair consists of: a `fromPeopleId`, which represents a person of type `UNKNOWN` or `GUEST` to be merged into `toPeopleId`, which represents a person of type `GUEST` or `EMPLOYEE` or `SYSTEM`.
- [Unmerges people](https://support.i.moneyforward.com/api-reference/it-management/people/unmerges-people.md): Unmerge previously merged people.
- [List all SaaS accounts belonging to a person](https://support.i.moneyforward.com/api-reference/it-management/people/list-all-saas-accounts-belonging-to-a-person.md): List all SaaS accounts belong to a person. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)

#### Users

- [List organization users](https://support.i.moneyforward.com/api-reference/it-management/users/list-organization-users.md): This endpoint is used to list all users in an organization, including their role, status, and other details. List all organization users. <br/><br/>Pagination: [Page-based](#section/Page-based)
- [Get the number of users with admin role](https://support.i.moneyforward.com/api-reference/it-management/users/get-the-number-of-users-with-admin-role.md): Get the number of users with admin role in the organization.
- [Update an organization's user](https://support.i.moneyforward.com/api-reference/it-management/users/update-an-organizations-user.md): Update an organization's user. Currently only user's role is allowed to be updated.

#### Services

- [List organization services](https://support.i.moneyforward.com/api-reference/it-management/services/list-organization-services.md): List all integrated services (SaaS) in the organization. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [Returns the engagement scores of services in an organization](https://support.i.moneyforward.com/api-reference/it-management/services/returns-the-engagement-scores-of-services-in-an-organization.md)
- [Get retired and inactive accounts of all services in an organization](https://support.i.moneyforward.com/api-reference/it-management/services/get-retired-and-inactive-accounts-of-all-services-in-an-organization.md)
- [List all SaaS accounts of a service](https://support.i.moneyforward.com/api-reference/it-management/services/list-all-saas-accounts-of-a-service.md): List all SaaS accounts of a service. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [Create/update account memo](https://support.i.moneyforward.com/api-reference/it-management/services/createupdate-account-memo.md): Create or update memo for a service account
- [Remove account memo](https://support.i.moneyforward.com/api-reference/it-management/services/remove-account-memo.md): Remove account memo
- [Get files for a service in an organization](https://support.i.moneyforward.com/api-reference/it-management/services/get-files-for-a-service-in-an-organization.md): Get files for a service in an organization. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [Get summary of files for a service in an organization](https://support.i.moneyforward.com/api-reference/it-management/services/get-summary-of-files-for-a-service-in-an-organization.md): Get summary of files for a service in an organization
- [List safe lists for a service](https://support.i.moneyforward.com/api-reference/it-management/services/list-safe-lists-for-a-service.md): Retrieve a paginated list of safe lists across all workspaces of a service. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [List services](https://support.i.moneyforward.com/api-reference/it-management/services/list-services.md): List all available SaaS applications in Admina. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [Assign an existing IdP user to an IdP-managed app](https://support.i.moneyforward.com/api-reference/it-management/services/assign-an-existing-idp-user-to-an-idp-managed-app.md): Assigns an existing identity-provider user (by email) to an IdP-managed app workspace, optionally with an app role and groups. Unlike standard provisioning, this does not create a directory user. Returns an Iggre requestId to poll for the async result.
- [Remove an IdP user's assignment from an IdP-managed app](https://support.i.moneyforward.com/api-reference/it-management/services/remove-an-idp-users-assignment-from-an-idp-managed-app.md): Removes an existing identity-provider user's assignment (by uniqueKey) from an IdP-managed app workspace. Unlike standard deprovisioning, this only removes the user↔app assignment and does not delete the directory user.
- [Deactivate or delete an identity-provider directory user](https://support.i.moneyforward.com/api-reference/it-management/services/deactivate-or-delete-an-identity-provider-directory-user.md): Deprovisions the identity-provider (Entra ID) directory user itself — 'deactivate' blocks sign-in while retaining app assignments, 'delete' removes the directory user and every app assignment it grants. Distinct from unassigning a single app. Targets the parent identity-provider workspace (resolved…
- [List other IdP-managed apps a user is also assigned to](https://support.i.moneyforward.com/api-reference/it-management/services/list-other-idp-managed-apps-a-user-is-also-assigned-to.md): Returns the IdP-managed apps (under the same identity provider) the given user is also assigned to, besides the workspace this is called on. Used to preview which other app assignments a single unassign leaves in place, or which apps a directory-user delete/deactivate-with-unassign will cascade to.
- [List IdP app assignments that are in progress](https://support.i.moneyforward.com/api-reference/it-management/services/list-idp-app-assignments-that-are-in-progress.md): Returns the IdP app assignments for the workspace that have been initiated but not yet completed by the identity provider (pending/processing), covering the async SCIM/Graph sync window.

#### Workspaces

- [Sync all organization workspaces](https://support.i.moneyforward.com/api-reference/it-management/workspaces/sync-all-organization-workspaces.md): Trigger a data sync for all workspaces in the organization.<br/><br/><strong>Recommended</strong>: call this endpoint at most once per hour. A maximum of 4 calls per hour is allowed.
- [Sync all MDM workspaces](https://support.i.moneyforward.com/api-reference/it-management/workspaces/sync-all-mdm-workspaces.md): Trigger a data sync for all MDM workspaces in the organization.<br/><br/><strong>Recommended</strong>: call this endpoint at most once per hour. A maximum of 4 calls per hour is allowed.
- [Sync an organization workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/sync-an-organization-workspace.md): Trigger a data sync for a single workspace in the organization.<br/><br/><strong>Recommended</strong>: call this endpoint at most once per hour. A maximum of 4 calls per hour is allowed.
- [List organization workspaces](https://support.i.moneyforward.com/api-reference/it-management/workspaces/list-organization-workspaces.md): List all organization workspaces<br/><br/>Simple non-nested objects are serialized as `paramName[prop1]=value1&paramName[prop2]=value2&..` following the `deepObject` <a href="https://swagger.io/docs/specification/serialization/" target="_blank">serialization style</a> as defined in OpenAPI specifica…
- [Get an organization workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/get-an-organization-workspace.md): Get the details of a workspace in the organization
- [Delete an organization workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/delete-an-organization-workspace.md): Delete a workspace in the organization
- [Get workspace metadata](https://support.i.moneyforward.com/api-reference/it-management/workspaces/get-workspace-metadata.md): Get the metadata details of a workspace in the organization
- [Get permissions for a file in a workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/get-permissions-for-a-file-in-a-workspace.md): Get detailed permissions information for a specific file in a workspace
- [Create a safe list for a workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/create-a-safe-list-for-a-workspace.md): Create a new safe list of files, domains, emails, or groups for a workspace.
- [Bulk update safe lists for a workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/bulk-update-safe-lists-for-a-workspace.md): Add entries to multiple safe lists of a workspace in a single request.
- [Delete a safe list for a workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/delete-a-safe-list-for-a-workspace.md): Delete an existing safe list from a workspace.
- [Update a safe list for a workspace](https://support.i.moneyforward.com/api-reference/it-management/workspaces/update-a-safe-list-for-a-workspace.md): Update an existing safe list. The request body supports adding or removing entries in the same call.
- [Get entries from a safe list](https://support.i.moneyforward.com/api-reference/it-management/workspaces/get-entries-from-a-safe-list.md): Retrieve a paginated list of entries (files, domains, or emails) belonging to a specific safe list. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)

#### Custom Service and Workspace

- [Create custom service and workspace](https://support.i.moneyforward.com/api-reference/it-management/custom-service-and-workspace/create-custom-service-and-workspace.md): Create a custom workspace with serviceId or service name
- [Create, update and delete custom workspace SaaS accounts data](https://support.i.moneyforward.com/api-reference/it-management/custom-service-and-workspace/create-update-and-delete-custom-workspace-saas-accounts-data.md)
- [Create, update and delete custom workspace SaaS accounts data](https://support.i.moneyforward.com/api-reference/it-management/custom-service-and-workspace/create-update-and-delete-custom-workspace-saas-accounts-data-1.md): This endpoint is deprecated. Please use the `/api/v1/organizations/{organizationId}/workspaces/{workspaceId}/accounts/custom` endpoint instead.

#### Workspace Accounts

- [Get provisioning meta for workspace of a service](https://support.i.moneyforward.com/api-reference/it-management/workspace-accounts/get-provisioning-meta-for-workspace-of-a-service.md)
- [Create an SaaS account](https://support.i.moneyforward.com/api-reference/it-management/workspace-accounts/create-an-saas-account.md): Provision an account for a user in a workspace.
- [Create an SaaS account](https://support.i.moneyforward.com/api-reference/it-management/workspace-accounts/create-an-saas-account-1.md): This endpoint is deprecated. Please use the `/api/v1/organizations/{organizationId}/workspaces/{workspaceId}/accounts` endpoint instead.

#### Spends

- [Get spends by services](https://support.i.moneyforward.com/api-reference/it-management/spends/get-spends-by-services.md)
- [Get spends by month](https://support.i.moneyforward.com/api-reference/it-management/spends/get-spends-by-month.md)
- [Import spends](https://support.i.moneyforward.com/api-reference/it-management/spends/import-spends.md)
- [Import spending data CSV file](https://support.i.moneyforward.com/api-reference/it-management/spends/import-spending-data-csv-file.md): Upload and process CSV file containing spending data
- [Export spending data as CSV](https://support.i.moneyforward.com/api-reference/it-management/spends/export-spending-data-as-csv.md): Request CSV export of spending data - returns requestId for tracking progress and download
- [Get all bill emails](https://support.i.moneyforward.com/api-reference/it-management/spends/get-all-bill-emails.md): Get all bill emails that belong to an organization. Supports filtering by service name, date range, and pagination.
- [Get download URL for a bill email attachment](https://support.i.moneyforward.com/api-reference/it-management/spends/get-download-url-for-a-bill-email-attachment.md): Get the S3 signed URL for downloading a specific attachment from a bill email. The URL is valid for a limited time (default: 60 seconds).

#### Workspace Licenses

- [List a workspace's licenses](https://support.i.moneyforward.com/api-reference/it-management/workspace-licenses/list-a-workspaces-licenses.md): Retrieves the licenses configured for a workspace, with purchased and consumed seat counts.
- [Create a workspace license](https://support.i.moneyforward.com/api-reference/it-management/workspace-licenses/create-a-workspace-license.md): Creates a license on a custom workspace.
- [Delete a workspace license](https://support.i.moneyforward.com/api-reference/it-management/workspace-licenses/delete-a-workspace-license.md): Deletes a license from a custom workspace.
- [Update a workspace license](https://support.i.moneyforward.com/api-reference/it-management/workspace-licenses/update-a-workspace-license.md): Updates a workspace license's purchased seat count. The display name can only be changed on custom workspaces.

#### Usage Optimization

- [Get unutilized resources](https://support.i.moneyforward.com/api-reference/it-management/usage-optimization/get-unutilized-resources.md)

#### Devices

- [Return a list of devices with localized values](https://support.i.moneyforward.com/api-reference/it-management/devices/return-a-list-of-devices-with-localized-values.md)
- [Return a list of device fields with localized values](https://support.i.moneyforward.com/api-reference/it-management/devices/return-a-list-of-device-fields-with-localized-values.md)
- [Search devices for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/search-devices-for-an-organization.md)
- [Return a list of devices with localized values filterable by status, asset number, serial number, and uid (or peopleId)](https://support.i.moneyforward.com/api-reference/it-management/devices/return-a-list-of-devices-with-localized-values-filterable-by-status-asset-number-serial-number-and-uid-or-peopleid.md)
- [Create a device for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/create-a-device-for-an-organization.md)
- [Delete multiple devices of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/delete-multiple-devices-of-an-organization.md)
- [Create devices for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/create-devices-for-an-organization.md)
- [Update device of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/update-device-of-an-organization.md)
- [Get statistics of devices for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/get-statistics-of-devices-for-an-organization.md)
- [Get insights of devices for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/get-insights-of-devices-for-an-organization.md)
- [Get allowed device types for the organization](https://support.i.moneyforward.com/api-reference/it-management/devices/get-allowed-device-types-for-the-organization.md)
- [Get workspaces for device MDM integration](https://support.i.moneyforward.com/api-reference/it-management/devices/get-workspaces-for-device-mdm-integration.md)
- [Get all custom fields of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/get-all-custom-fields-of-an-organization.md)
- [Create a custom field for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/create-a-custom-field-for-an-organization.md)
- [Delete a custom field for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/delete-a-custom-field-for-an-organization.md)
- [Update a custom field for an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/update-a-custom-field-for-an-organization.md)
- [List device groups](https://support.i.moneyforward.com/api-reference/it-management/devices/list-device-groups.md): Retrieve a paginated list of device groups for the organization.
- [Create a device group](https://support.i.moneyforward.com/api-reference/it-management/devices/create-a-device-group.md): Create a device group from a set of matching conditions.
- [Get a device group](https://support.i.moneyforward.com/api-reference/it-management/devices/get-a-device-group.md): Retrieve a single device group by id.
- [Delete a device group](https://support.i.moneyforward.com/api-reference/it-management/devices/delete-a-device-group.md): Delete a device group. Default groups and groups referenced by other features cannot be deleted.
- [Update a device group](https://support.i.moneyforward.com/api-reference/it-management/devices/update-a-device-group.md): Update the name, description, or conditions of a device group.
- [List device alert rules](https://support.i.moneyforward.com/api-reference/it-management/devices/list-device-alert-rules.md): Retrieve a paginated list of device alert rules for the organization.
- [Create a device alert rule](https://support.i.moneyforward.com/api-reference/it-management/devices/create-a-device-alert-rule.md): Create a device alert rule bound to a device group.
- [Get a device alert rule](https://support.i.moneyforward.com/api-reference/it-management/devices/get-a-device-alert-rule.md): Retrieve a single device alert rule by id.
- [Delete a device alert rule](https://support.i.moneyforward.com/api-reference/it-management/devices/delete-a-device-alert-rule.md): Delete a device alert rule by id.
- [Update a device alert rule](https://support.i.moneyforward.com/api-reference/it-management/devices/update-a-device-alert-rule.md): Update the name, description, group, condition, or enabled state of an alert rule.
- [Get the asset number policy](https://support.i.moneyforward.com/api-reference/it-management/devices/get-the-asset-number-policy.md): Retrieve the asset number generation policy for the organization.
- [Create or update the asset number policy](https://support.i.moneyforward.com/api-reference/it-management/devices/create-or-update-the-asset-number-policy.md): Create or update the asset number generation policy for the organization.
- [Enable or disable asset number auto-generation](https://support.i.moneyforward.com/api-reference/it-management/devices/enable-or-disable-asset-number-auto-generation.md): Toggle whether asset numbers are auto-generated for the organization.
- [Suggest the next asset number](https://support.i.moneyforward.com/api-reference/it-management/devices/suggest-the-next-asset-number.md): Preview the next asset number that would be generated for the organization.
- [Validate an asset number](https://support.i.moneyforward.com/api-reference/it-management/devices/validate-an-asset-number.md): Check whether an asset number is available (not already used) for the organization.
- [Get the device field configuration](https://support.i.moneyforward.com/api-reference/it-management/devices/get-the-device-field-configuration.md): Retrieve the device field visibility and ordering configuration for the organization, optionally scoped to a device type.
- [Update the device field configuration](https://support.i.moneyforward.com/api-reference/it-management/devices/update-the-device-field-configuration.md): Update the device field visibility and ordering configuration for the organization.
- [Update device's meta information (assignment info and location)](https://support.i.moneyforward.com/api-reference/it-management/devices/update-devices-meta-information-assignment-info-and-location.md)
- [Get all device's history entries](https://support.i.moneyforward.com/api-reference/it-management/devices/get-all-devices-history-entries.md)
- [Create history entry of a device of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/create-history-entry-of-a-device-of-an-organization.md)
- [Delete multiple history entries of a device of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/delete-multiple-history-entries-of-a-device-of-an-organization.md)
- [Update history entry of a device of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/update-history-entry-of-a-device-of-an-organization.md)
- [Delete a single history entry of a device of an organization](https://support.i.moneyforward.com/api-reference/it-management/devices/delete-a-single-history-entry-of-a-device-of-an-organization.md)

#### Departments

- [List Departments](https://support.i.moneyforward.com/api-reference/it-management/departments/list-departments.md)

#### Structures

- [List organization structures](https://support.i.moneyforward.com/api-reference/it-management/structures/list-organization-structures.md): Retrieve the organization structure tree.
- [List structure members](https://support.i.moneyforward.com/api-reference/it-management/structures/list-structure-members.md): List the members of an organization structure. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [List structure workspace associations](https://support.i.moneyforward.com/api-reference/it-management/structures/list-structure-workspace-associations.md): List the workspaces associated with an organization structure. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)

#### People Stats

- [Get organization people statistics](https://support.i.moneyforward.com/api-reference/it-management/people-stats/get-organization-people-statistics.md): Retrieve aggregate counts of people in the organization, grouped by type and status.

#### Employee Masters

- [Get the employee master workspace](https://support.i.moneyforward.com/api-reference/it-management/employee-masters/get-the-employee-master-workspace.md): Retrieve the workspace currently set as the organization's employee master (HR source of truth). Returns an empty object when none is set.

#### Locations

- [List Locations](https://support.i.moneyforward.com/api-reference/it-management/locations/list-locations.md)

#### Companies

- [List Companies](https://support.i.moneyforward.com/api-reference/it-management/companies/list-companies.md)

#### Directory

- [List Identities](https://support.i.moneyforward.com/api-reference/it-management/directory/list-identities.md)
- [Create a new Identity](https://support.i.moneyforward.com/api-reference/it-management/directory/create-a-new-identity.md)
- [Check Identity management type](https://support.i.moneyforward.com/api-reference/it-management/directory/check-identity-management-type.md)
- [Identities Stats](https://support.i.moneyforward.com/api-reference/it-management/directory/identities-stats.md)
- [Get an Identity History](https://support.i.moneyforward.com/api-reference/it-management/directory/get-an-identity-history.md)
- [Toggle Identity Archive flag](https://support.i.moneyforward.com/api-reference/it-management/directory/toggle-identity-archive-flag.md)
- [Toggle Identity Unregistered Management Type](https://support.i.moneyforward.com/api-reference/it-management/directory/toggle-identity-unregistered-management-type.md)
- [Bulk update multiple identities](https://support.i.moneyforward.com/api-reference/it-management/directory/bulk-update-multiple-identities.md)
- [Merge identity with another one in batch](https://support.i.moneyforward.com/api-reference/it-management/directory/merge-identity-with-another-one-in-batch.md): Merging identities depends on the management type of the identities.<br/>     For example, a `managed` identity can only be merged into another `managed` identity, while an `external` identity can be merged into a `managed` or `external` identity.<br/><br/>     The conditions for merging identities…
- [Unmerges the identified identity entities](https://support.i.moneyforward.com/api-reference/it-management/directory/unmerges-the-identified-identity-entities.md)
- [Get an Identity](https://support.i.moneyforward.com/api-reference/it-management/directory/get-an-identity.md)
- [Updates an Identity](https://support.i.moneyforward.com/api-reference/it-management/directory/updates-an-identity.md): Updates an Identity entity.<br/><br/>     Each field has its own validation rules. Below are some notable behaviors to be aware of:<br/>     <ul>     <li><code>managementType</code> — Automatically determined based on the primary email domain and the organization's registered domains. Even if <code>…
- [Delete an Identity](https://support.i.moneyforward.com/api-reference/it-management/directory/delete-an-identity.md)
- [Get all custom fields of an organization](https://support.i.moneyforward.com/api-reference/it-management/directory/get-all-custom-fields-of-an-organization.md)
- [Create a custom field for an organization](https://support.i.moneyforward.com/api-reference/it-management/directory/create-a-custom-field-for-an-organization.md)
- [Delete a custom field for an organization](https://support.i.moneyforward.com/api-reference/it-management/directory/delete-a-custom-field-for-an-organization.md)
- [Update a custom field for an organization](https://support.i.moneyforward.com/api-reference/it-management/directory/update-a-custom-field-for-an-organization.md)
- [Get organization identity field configuration](https://support.i.moneyforward.com/api-reference/it-management/directory/get-organization-identity-field-configuration.md): Retrieve the organization-level identity field configuration: preset and custom field definitions, ordering, source-of-truth and service metadata.
- [Update organization identity field configuration](https://support.i.moneyforward.com/api-reference/it-management/directory/update-organization-identity-field-configuration.md): Update the organization-level identity field configuration (field visibility, ordering, source-of-truth).
- [Get identity field configuration of an identity](https://support.i.moneyforward.com/api-reference/it-management/directory/get-identity-field-configuration-of-an-identity.md)

#### Requests

- [Get requests by requestId](https://support.i.moneyforward.com/api-reference/it-management/requests/get-requests-by-requestid.md)

#### Accounts

- [Deactivate or delete accounts](https://support.i.moneyforward.com/api-reference/it-management/accounts/deactivate-or-delete-accounts.md): Create aggregation req to deprovision standard accounts and delete custom accounts

#### AuditLogs

- [Export audit logs csv](https://support.i.moneyforward.com/api-reference/it-management/auditlogs/export-audit-logs-csv.md): Export audit logs csv
- [Count audit logs](https://support.i.moneyforward.com/api-reference/it-management/auditlogs/count-audit-logs.md): Count audit logs

#### EventLogs

- [List event logs](https://support.i.moneyforward.com/api-reference/it-management/eventlogs/list-event-logs.md): Retrieve event logs for an organization with filtering and pagination support. Event logs track user activities across integrated services. <br/><br/>Pagination: [Cursor-based](#section/Cursor-based)
- [List event log summary by service](https://support.i.moneyforward.com/api-reference/it-management/eventlogs/list-event-log-summary-by-service.md): List event log summary by service
- [List event log summary by user](https://support.i.moneyforward.com/api-reference/it-management/eventlogs/list-event-log-summary-by-user.md): List event log summary by user

#### Contracts

- [Get all contracts](https://support.i.moneyforward.com/api-reference/it-management/contracts/get-all-contracts.md)
- [Create a contract for a service](https://support.i.moneyforward.com/api-reference/it-management/contracts/create-a-contract-for-a-service.md)
- [Get a contract by ID](https://support.i.moneyforward.com/api-reference/it-management/contracts/get-a-contract-by-id.md)
- [Delete a contract by ID](https://support.i.moneyforward.com/api-reference/it-management/contracts/delete-a-contract-by-id.md)
- [Update a contract by ID](https://support.i.moneyforward.com/api-reference/it-management/contracts/update-a-contract-by-id.md)
- [List contract reminders](https://support.i.moneyforward.com/api-reference/it-management/contracts/list-contract-reminders.md): Retrieve all reminders configured for a contract.
- [Create a contract reminder](https://support.i.moneyforward.com/api-reference/it-management/contracts/create-a-contract-reminder.md): Create an email reminder for a contract. Slack reminders are not supported via the public API (they require internal Slack OAuth) and must be configured in the Admina UI.
- [Delete a contract reminder](https://support.i.moneyforward.com/api-reference/it-management/contracts/delete-a-contract-reminder.md): Delete a reminder for a contract by its ID.
- [Update a contract reminder](https://support.i.moneyforward.com/api-reference/it-management/contracts/update-a-contract-reminder.md): Update an email reminder for a contract by its ID. Slack reminders are not supported via the public API and must be managed in the Admina UI.
- [Get contract cost allocation](https://support.i.moneyforward.com/api-reference/it-management/contracts/get-contract-cost-allocation.md): Retrieve the cost allocation configured for a contract.
- [Create a contract cost allocation](https://support.i.moneyforward.com/api-reference/it-management/contracts/create-a-contract-cost-allocation.md): Create the cost allocation for a contract.
- [Update a contract cost allocation](https://support.i.moneyforward.com/api-reference/it-management/contracts/update-a-contract-cost-allocation.md): Update the cost allocation for a contract by its ID.

#### Integration Logs

- [List integration logs](https://support.i.moneyforward.com/api-reference/it-management/integration-logs/list-integration-logs.md): Retrieve a paginated list of integration logs for the organization.
- [Export integration logs CSV](https://support.i.moneyforward.com/api-reference/it-management/integration-logs/export-integration-logs-csv.md): Export integration logs as a CSV file. When `newWorkflow` is true, the CSV is generated asynchronously and a `requestId` is returned to poll for completion.

#### Workflows

- [Trigger a workflow](https://support.i.moneyforward.com/api-reference/it-management/workflows/trigger-a-workflow.md): Trigger a workflow on demand for the given targets. Returns one run ID per target; poll the run endpoints to track progress.
- [List workflow runs](https://support.i.moneyforward.com/api-reference/it-management/workflows/list-workflow-runs.md): Retrieve a paginated list of runs for a workflow, optionally filtered by status.
- [Get workflow run status](https://support.i.moneyforward.com/api-reference/it-management/workflows/get-workflow-run-status.md): Retrieve the current status of a single workflow run.

#### Alerts

- [List organization alerts](https://support.i.moneyforward.com/api-reference/it-management/alerts/list-organization-alerts.md): Retrieve a paginated list of alerts for the organization. Supports filtering by service, workspace, user, alert type, and alert level.
- [List alert type mutes](https://support.i.moneyforward.com/api-reference/it-management/alerts/list-alert-type-mutes.md): Retrieve a paginated list of alert type mutes (bulk mutes) for the organization. These are permanent alert suppressions created via the bulk-mute endpoint. Supports filtering by service and alert type.
- [Mute alerts for services](https://support.i.moneyforward.com/api-reference/it-management/alerts/mute-alerts-for-services.md): Mute all alerts for one or more services, or mute all alerts of a specific type for services. This creates alert type mutes that suppress future alerts matching the criteria.
- [Unmute alerts for services](https://support.i.moneyforward.com/api-reference/it-management/alerts/unmute-alerts-for-services.md): Unmute all alerts for one or more services, or unmute all alerts of a specific type for services. This removes alert type mutes that were previously created.
- [Mute alerts for accounts](https://support.i.moneyforward.com/api-reference/it-management/alerts/mute-alerts-for-accounts.md): Mute alerts of a specific type for one or more user accounts. Supports temporary mutes with an optional expiration timestamp.
- [Unmute alerts for accounts](https://support.i.moneyforward.com/api-reference/it-management/alerts/unmute-alerts-for-accounts.md): Unmute alerts of a specific type for one or more user accounts. This removes previously set account-level mutes.
- [Mute public file alerts](https://support.i.moneyforward.com/api-reference/it-management/alerts/mute-public-file-alerts.md): Mute public file alerts for one or more files. Supports temporary mutes with an optional expiration timestamp.
- [Unmute public file alerts](https://support.i.moneyforward.com/api-reference/it-management/alerts/unmute-public-file-alerts.md): Unmute public file alerts for one or more files. This removes previously set file-level mutes.

#### Surveys

- [List organization surveys](https://support.i.moneyforward.com/api-reference/it-management/surveys/list-organization-surveys.md): Retrieve a paginated list of surveys for the organization. Supports search, filtering by status, category, target type and date ranges, sorting, and cursor pagination.
- [Create a new survey](https://support.i.moneyforward.com/api-reference/it-management/surveys/create-a-new-survey.md): Create a new survey in the organization. The survey is created in draft status unless publishImmediately is set. scheduledLaunchAt only takes effect when isScheduleLaunch is true (a published survey is then launched automatically at that time); otherwise the survey must be launched manually via POST…
- [Get survey by ID](https://support.i.moneyforward.com/api-reference/it-management/surveys/get-survey-by-id.md): Retrieve a specific survey by its ID, including its questions.
- [Update an existing survey](https://support.i.moneyforward.com/api-reference/it-management/surveys/update-an-existing-survey.md): Update an existing survey in the organization. Status field cannot be updated through this endpoint.
- [Delete survey by ID](https://support.i.moneyforward.com/api-reference/it-management/surveys/delete-survey-by-id.md): Delete a specific survey by its ID. Only surveys in 'draft' status can be deleted. This will permanently remove the survey and all related data.
- [Get survey statistics](https://support.i.moneyforward.com/api-reference/it-management/surveys/get-survey-statistics.md): Retrieve delivery and response statistics for a specific survey, including sent, opened, completed, error and pending counts, and the response rate.
- [List survey targets](https://support.i.moneyforward.com/api-reference/it-management/surveys/list-survey-targets.md): Retrieve a paginated list of targets for a specific survey. Supports search, filtering by department and target status, sorting, and cursor pagination.
- [List survey results](https://support.i.moneyforward.com/api-reference/it-management/surveys/list-survey-results.md): Retrieve a paginated list of submitted results for a specific survey.
- [Publish survey by ID](https://support.i.moneyforward.com/api-reference/it-management/surveys/publish-survey-by-id.md): Publish a specific survey by its ID. This will validate the survey data and set the survey status to published.
- [Launch survey by ID](https://support.i.moneyforward.com/api-reference/it-management/surveys/launch-survey-by-id.md): Launch a specific survey by its ID. WARNING: this immediately generates response tokens for every survey target and sends real invitation notifications (email and/or Slack, per the survey's delivery settings) to them — this is not a preview or dry run. This will set the survey status to launched.
- [Revoke survey by ID](https://support.i.moneyforward.com/api-reference/it-management/surveys/revoke-survey-by-id.md): Revoke a specific survey by its ID. This will set the survey status to revoked and prevent further responses. Only launched, published, or completed surveys can be revoked.
- [Complete survey by ID](https://support.i.moneyforward.com/api-reference/it-management/surveys/complete-survey-by-id.md): Complete a specific survey by its ID. This will set the survey status to completed and mark it as finished. Only launched surveys can be completed.

#### RecommendedServices

- [List detected (Shadow IT) services](https://support.i.moneyforward.com/api-reference/it-management/recommendedservices/list-detected-shadow-it-services.md): Retrieve the SaaS services detected for the organization but not integrated with Admina. Muted services are excluded by default; pass <code>includeMuted=true</code> to include them, each carrying its <code>mute</code> object. <code>meta.mutedCount</code> reports how many of the organization's servic…

#### Custom Services

- [List custom services](https://support.i.moneyforward.com/api-reference/it-management/custom-services/list-custom-services.md): Retrieve the custom services created for the organization.
- [Create a custom service for an IdP application](https://support.i.moneyforward.com/api-reference/it-management/custom-services/create-a-custom-service-for-an-idp-application.md): Create (or reuse) a custom IdP service and link a new workspace to the given identity-provider application.
- [Update a custom service](https://support.i.moneyforward.com/api-reference/it-management/custom-services/update-a-custom-service.md): Update the name and URL of a fully custom service.

#### Service Roles

- [List service roles](https://support.i.moneyforward.com/api-reference/it-management/service-roles/list-service-roles.md): Retrieve the roles available for a service, optionally scoped to a workspace.

#### Service Licenses

- [List service licenses](https://support.i.moneyforward.com/api-reference/it-management/service-licenses/list-service-licenses.md): Retrieve the license types and counts aggregated for a service.

## OpenAPI Specs

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