> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thefaithapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get App Customization

> Returns the published design release, navigation, and user context used by the mobile experience.

Returns the published mobile-app customization payload for the authenticated church.

## Request inputs

<ParamField header="X-API-Key" type="string" required>
  Your client API key from the dashboard (Settings page).
</ParamField>

## Response fields

<ResponseField name="use_custom_design" type="boolean">
  Whether the church has custom mobile-app design enabled at all.
</ResponseField>

<ResponseField name="release" type="object">
  The latest published customization release for this church, or `null` when no release is available.
</ResponseField>

<ResponseField name="release.payload" type="object">
  The design payload that drives components, navigation, and custom pages in the client app.
</ResponseField>

<ResponseField name="user" type="object" required>
  The current member summary used by the mobile client alongside the design payload.
</ResponseField>

## Example response

```json theme={null}
{
  "use_custom_design": true,
  "release": {
    "id": 6,
    "version": 6,
    "name": "v6",
    "payload": {
      "components": [
        {
          "slug": "video-sermons-carousel-1",
          "type": "carousel",
          "title": "Video Sermons"
        }
      ],
      "navigation": {
        "items": [
          {
            "icon": "home",
            "label": "Home",
            "visibility": "visible"
          }
        ]
      },
      "custom_pages": [
        {
          "slug": "dashboard",
          "title": "Dashboard"
        }
      ]
    }
  },
  "user": {
    "id": 1,
    "name": "Jane Doe",
    "email": "jane@example.com",
    "avatar": null
  }
}
```
