> For the complete documentation index, see [llms.txt](https://docs.thewalletcrew.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thewalletcrew.io/api-reference/advanced.md).

# Advanced

Additional API endpoints that do not belong to a specific functional group. These cover platform-level administration, data export, template management, access control, and observability.

Additional API endpoints that do not belong to a specific functional group. These cover platform-level administration, data export, template management, access control, and observability.

### Pass Export

Bulk-export pass data for a tenant. Returns pass records with identifiers, metadata, and current field values in a structured format suitable for CRM sync, BI pipelines, or migration.

> For large exports, prefer paginated calls or the SFTP flat-file export. See [Import and export guide](https://docs.thewalletcrew.io/configure/advanced-configuration/wallet/import-and-export).

### Templates

Programmatic access to pass template definitions — the visual and data configuration that controls how a pass looks in Apple Wallet and Google Wallet.

| Operation      | Description                                                                |
| -------------- | -------------------------------------------------------------------------- |
| List templates | Enumerate all templates configured for the tenant.                         |
| Get template   | Retrieve the full template definition including field layout and branding. |

### API Keys

A secondary API key management surface (the primary one is under **Tenant Configuration → Security**). Use these endpoints when managing keys as part of a provisioning pipeline.

### Config

Read or update runtime configuration values for the tenant. Overlaps with `Tenant` endpoints but focuses on in-memory configuration rather than file-based configuration archives.

### Permissions, Roles, and Users

Back-office identity management for the tenant:

| Tag           | Description                                                          |
| ------------- | -------------------------------------------------------------------- |
| `Permissions` | List and inspect permission scopes available on the platform.        |
| `Roles`       | Create and manage role definitions that group permissions.           |
| `Users`       | Manage back-office user accounts, role assignments, and invitations. |

> See [User access guide](https://docs.thewalletcrew.io/configure/advanced-configuration/platform/user-access) for the full setup flow.

### Google Classes Admin

Manage Google Wallet class definitions at the platform level. Google Wallet passes are built on top of a **class** (template) and an **object** (instance). These endpoints let you inspect and update class configurations when the standard template management UI is not sufficient.

### Logs

Query raw platform logs for the tenant. Useful for troubleshooting integration failures, diagnosing connector errors, and auditing configuration changes.

> For analytics queries (KQL), use the **Insights** endpoint under the **Tools** group instead.

### Global

Cross-tenant utility endpoints available to Global Administrators. Includes platform health checks, tenant directory access, and infrastructure diagnostics.

### Further reading

* [Pass architecture](https://docs.thewalletcrew.io/developers-guides/pass-architecture)
* [Import and export](https://docs.thewalletcrew.io/configure/advanced-configuration/wallet/import-and-export)
* [User access configuration](https://docs.thewalletcrew.io/configure/advanced-configuration/platform/user-access)
* [Apple Wallet template configuration](https://docs.thewalletcrew.io/configure/advanced-configuration/wallet/template-configuration)
* [Google Wallet account setup](https://docs.thewalletcrew.io/configure/advanced-configuration/wallet/apple-and-google-wallet/google-wallet-account)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.thewalletcrew.io/api-reference/advanced.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
