> For the complete documentation index, see [llms.txt](https://docs.fortifiedid.se/mobile_server/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fortifiedid.se/mobile_server/mobileserverservermodule.md).

# MobileServerServerModule

## Introduction

Server side http api for MobileID. The api should not be accessible from Internet.

## Configuration

{% hint style="info" %}
**Module name:** `MobileServerServerModule`
{% endhint %}

### Configuration

This is the configuration.  All http configuration parameters is also valid.

{% tabs %}
{% tab title="Properties" %}

<table><thead><tr><th width="199">Name</th><th width="271">Description</th><th width="116">Default</th><th data-type="checkbox">Mandatory</th></tr></thead><tbody><tr><td>issuer</td><td>Modules within the  same namespace belong together.</td><td>N/A</td><td>true</td></tr><tr><td>issuer_id</td><td>A GUID identifier for this issuer.  Can be generated here:<br><a href="https://www.guidgenerator.com/">https://www.guidgenerator.com/</a></td><td>N/A</td><td>true</td></tr><tr><td>client_api_url</td><td>External url used by the mobile clients</td><td>N/A</td><td>true</td></tr><tr><td>url_scheme</td><td>Scheme used for QR-codes etc. Must be "fortifiedid"</td><td>fortifiedid</td><td>false</td></tr></tbody></table>
{% endtab %}

{% tab title="Example" %}

```json
{
  "name": "MobileServerServerModule",
  "config": 
  {
    "http_context": "/mos",
    "issuer": "Fortified ID",
    "issuer_id": "<should be a guid>",
    "client_api_url": "http://192.168.86.27:7002/mosclient",
    "http_port": 7001
  }
}
```

{% endtab %}
{% endtabs %}
