Managing API Keys

Managing API Keys


This guide is for advanced users or developers on your team who want to connect other custom applications to your EvangelOS data.

What is an API Key?

An API Key is a unique code that acts like a secure password for a computer program. It allows another application to securely access your EvangelOS data without you having to share your personal admin login.

This is a powerful, efficient tool for developers who might be building a custom integration or a unique reporting tool for your church.

How to Generate an API Key

  1. Click on your organization's name in the top-right corner of the screen.

  2. From the dropdown menu, select  Church Settings.

  3. On the Settings page, navigate to the API tab. (This may be under a tab like "Advanced" or "Developer").

  4. Click the "Generate New Key" (or similar) button.

  5. You will be prompted to give the key a descriptive name. This is very helpful for remembering what the key is used for (e.g., "Church Website Form" or "Custom Reporting Tool").

  6. Once you create the key, EvangelOS will display the unique key (a long string of letters and numbers) on the screen.

**IMPORTANT: Secure Your Key

For your security, we will only show you this key one time.

  • Copy the key immediately and store it in a secure location, like a password manager.

  • Do not share this key in an email or a chat message. Treat it with the same high level of security as your bank password.

  • If you lose the key, you will not be able to see it again. You will have to delete the old key and generate a new one.

How to Delete an API Key

If a key is no longer needed or you believe it has been compromised, you should delete it immediately.

  1. Go to the same API tab in your Settings.

  2. You will see a list of all the keys you have generated.

  3. Find the key you wish to remove and click the "Delete" or "Revoke" button.

This will immediately and permanently block any application from using that key to access your account.

    • Related Articles

    • Creating and Managing Groups

      Your small groups, ministry teams, and classes are where so much of your community life happens. EvangelOS helps you organize all these groups, making it simple for your leaders to manage them and for your admins to see how everything is going. This ...
    • Managing Prayer Requests

      Ministry is about partnership, and being there for your community when they are in need. EvangelOS provides a simple, secure, and trustworthy place for your members to submit prayer requests, and for your team to view, manage, and follow up on them. ...
    • Managing Users and Permissions

      As you build your team, managing who can access and change your church's information is essential. Our "User Management" area gives you full control over inviting, removing, and setting permissions for your team members, ensuring your sensitive ...
    • Managing Background Checks with Vetty

      Keeping your community and ministry safe is a top priority, especially when working with children and vulnerable populations. A secure background check process is essential. We've partnered with Vetty, a trusted, leading provider, to make this ...
    • Managing Testimonies

      Your church community is full of powerful, positive stories. EvangelOS provides a simple way for you to collect, manage, and share these "testimonies," helping you celebrate what's happening in your church. Just like with prayer requests, this ...