# API Reference

Dive into the specifics of each API method by checking out our complete documentation.

## init

All about `init` method.

{% content-ref url="api-reference/init" %}
[init](api-reference/init)
{% endcontent-ref %}

## toString

Everything about `toString` method.

{% content-ref url="api-reference/tostring" %}
[tostring](api-reference/tostring)
{% endcontent-ref %}

## createDocument

All the cases that are associated with `createDocument`. Which isn't as weird as it sounds:

{% content-ref url="api-reference/createdocument" %}
[createdocument](api-reference/createdocument)
{% endcontent-ref %}

## updateDocument

All the cases that are associated with `updateDocument`.&#x20;

{% content-ref url="api-reference/updatedocument" %}
[updatedocument](api-reference/updatedocument)
{% endcontent-ref %}

## deleteDocument

All the cases that are associated with `deleteDocument`.

{% content-ref url="api-reference/deletedocument" %}
[deletedocument](api-reference/deletedocument)
{% endcontent-ref %}

## getDocument

Everything related to `getDocument`:

{% content-ref url="api-reference/getdocument" %}
[getdocument](api-reference/getdocument)
{% endcontent-ref %}

## getDocuments

Everything related to `getDocuments`:

{% content-ref url="api-reference/getdocuments" %}
[getdocuments](api-reference/getdocuments)
{% endcontent-ref %}

## existsDocument

Everything related to `existsDocument`:

{% content-ref url="api-reference/existsdocument" %}
[existsdocument](api-reference/existsdocument)
{% endcontent-ref %}

## getTotal

Everything related to `getTotal`:

{% content-ref url="api-reference/gettotal" %}
[gettotal](api-reference/gettotal)
{% endcontent-ref %}
