Skip to content
Reference

Configuration reference ​

Every church on Apollos has a set of configuration values that control how features behave — which ChMS you connect to, which optional features are on, and church-specific details like how new members are recorded in your ChMS.

How it works ​

When a church uses its own API.Bible key, the configured translation remains fixed to the translation supported by that key.

Configuration values are set per church. Most are configured for you during onboarding, and many are managed together with Apollos support — if you're unsure whether a setting applies to you, just ask your Apollos contact.

Sync-related settings (sync status and sync cadence) have their own page: see How data sync works.

A note on timing: configuration changes can take up to 5 minutes to take effect in the app while caches refresh.

Rock RMS settings ​

These settings apply to churches connected to Rock RMS. See Rock RMS for the full integration guide.

Rock connection settings ​

SettingWhat it does
ROCK.APIThe address of your Rock instance's API. This is your Rock URL with api added to the end — the api suffix is required.
ROCK.EVENT_REGISTRATION_URLThe address used for event registration links. Also your Rock URL with api on the end.

Both values use your church's Rock instance URL. If your Rock URL changes (for example, after a server migration), both settings need updating.

Custom connection status for new members ​

When someone creates an account in your app, Apollos records them in Rock with a connection status. By default this uses a standard status, but you can choose which Rock connection status new app members receive:

SettingWhat it does
ROCK.CONNECTION_STATUS_VALUE_IDThe ID of the Rock connection status to assign to people created from the app.

To set it up:

  1. Find the ID of the connection status you want in Rock. This short video shows where to look: Guide to retrieving connection status ID values in Rock.
  2. Ask your Apollos contact to set ROCK.CONNECTION_STATUS_VALUE_ID to that ID.

Studio C settings ​

Churches using Studio C can sync Studio C's custom polls into their app, alongside native Apollos polls:

SettingWhat it does
STUDIOC.ENABLE_POLLSSet to True to sync polls from Studio C into your app.

Troubleshooting ​

How often does WordPress content sync? ​

Apollos checks your WordPress site for new and changed posts on a regular schedule. That schedule can be adjusted for your church if you publish much more or much less often than usual — ask your Apollos contact. See How data sync works.

Why didn't my configuration change take effect? ​

Configuration changes can take up to 5 minutes to appear in the app. Wait a few minutes and check again. If a change still isn't taking effect after that, contact Apollos support.

Why are Rock event registrations failing? ​

Check that ROCK.EVENT_REGISTRATION_URL ends with api — a missing api suffix is the most common cause. The same applies to ROCK.API.

Apollos Platform Documentation