# Accounts Directory

Directory Module Overview

The Directory module streamlines operations by simplifying account and VASP data management. It supports account creation, deletion, and updates to keep information current and allows for VASP data queries. Preemptive account creation is possible before engaging other modules. The module also handles the creation or modification of account associations, which enhances integration with analytics, travel rule transfers, and reporting modules. It complies with the IVMS101 standard, ensuring universal communication between VASPs and compatibility with leading Travel Rule<br>

* [Create account](/ospree-api/accounts-directory/create-account.md)\ <mark style="color:yellow;">`POST`</mark> `/api/v2/directory/accounts`
* [List account](/ospree-api/accounts-directory/list-accounts.md)\ <mark style="color:green;">`GET`</mark> `/api/v2/directory/accounts`
* [Get account details](/ospree-api/accounts-directory/retrieve-account.md)\ <mark style="color:green;">`GET`</mark> `/api/v2/directory/accounts/{reference_id}`
* [Modify account](/ospree-api/accounts-directory/update-account.md)\ <mark style="color:purple;">`PATCH`</mark> `/api/v2/directory/accounts/{reference_id}`
* [Remove account](/ospree-api/accounts-directory/remove-account.md)\ <mark style="color:red;">`DELETE`</mark> `/api/v2/directory/accounts/{reference_id}`
* [Search account](/ospree-api/accounts-directory/search-account.md)\ <mark style="color:green;">`GET`</mark> `/api/v2/directory/accounts/search`
* [Retrieve VASP](/ospree-api/accounts-directory/retrieve-vasp.md)\ <mark style="color:green;">`GET`</mark> `/api/v2/directory/vasps/{vasp_id}`
* [Lookup VASP](/ospree-api/accounts-directory/search-vasp.md)\ <mark style="color:green;">`GET`</mark> `/api/v2/directory/vasps/search`<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ospree.io/ospree-api/accounts-directory.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
