# Wix API key question

**URL:** <https://forum.wixstudio.com/t/wix-api-key-question/71879>\
**Category:** Ask the community\
**Tags:** wix-members-area, cms, code, question\
**Created:** [July 1, 2025, 7:57pm UTC](https://forum.wixstudio.com/t/wix-api-key-question/71879 "2025-07-01T19:57:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sravanthi\_Mundluru](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/sravanthi_mundluru/32/101480_2.png) [@Sravanthi\_Mundluru](https://forum.wixstudio.com/u/Sravanthi_Mundluru)\
**Post date:** [July 1, 2025, 7:57pm UTC](https://forum.wixstudio.com/t/wix-api-key-question/71879/1 "2025-07-01T19:57:43Z")

</div>

**Question:**  
I am building a non-wix website where I want to use a wix API key to connect the CMS database from my wix site with the non wix site. I want to use this database to validate members on my non-wix site based on if they exist in my wix site as member or not. I want to use member email ids to do this. I tried to generate API key and use that but that says permission denied and won’t let me check the wix site’s member data. How can I do this?

**Product:**  
Wix API keys

**What are you trying to achieve:**  
I am trying to connect my wix CMS database to a non wix site to validate members in the non wix site.

**What have you already tried:**  
I tried generating an API key and using that but it says permission denied.  
 ![WhatsApp Image 2025-07-01 at 14.29.04_ab80a768](https://us1.discourse-cdn.com/wix/optimized/3X/4/c/4cb4bd50360d3fc21126bce9a715ab1d9e914175_2_690x35.jpeg)

**Additional information:**  
I am trying to validate people on the non-wix site using email addresses on the CMS database.

---

<div class="post-metadata">

**Author:** ![KEYBOARD-WARRIOR](https://avatars.discourse-cdn.com/v4/letter/k/3d9bf3/32.png) [@KEYBOARD-WARRIOR](https://forum.wixstudio.com/u/KEYBOARD-WARRIOR)\
**Post date:** [July 2, 2025, 7:13am UTC](https://forum.wixstudio.com/t/wix-api-key-question/71879/2 "2025-07-02T07:13:04Z")

</div>

You can create a **backend web module (HTTP function)** on your Wix site using Velo that:

- Receives an email ID from your non-Wix site
- Checks if that user exists in the Wix Members collection
- Returns the result (`true`/`false`, or user details if needed)

Take a look here…

> [@Creating an http-endpoint](https://forum.wixstudio.com/t/creating-an-http-endpoint/5379):
>
> Hello Velo-Community, i am on my way to discover the http-functions and how to use them (never really used them before). I want to crete an http-endpoint, which will allow users to get data by using an http-request. Because it is my first attempt to generate it, i have some diffculties to get it to work. This is what i have right now… import {ok, notFound, serverError} from 'wix-http-functions'; import wixData from 'wix-data'; export function get\_myFunction(request) { let options = { …
