Add a POST endpoint to create a new project under an agency account?

Right now, when a new client signs up on our platform, we can automatically create their customer records and send review requests through your API — which works great. But the one manual step that breaks the automation is creating the MGR project itself. I still have to log into the console, create the project, grab the API key, and store it on our end.

Something like:

POST /beacon/projects { "name": "Client Business Name", "review_platforms": ["google", "facebook"], "daily_limit": 10, "monthly_limit": 100 }

Returning the project ID and API key in the response would let us fully automate the client provisioning flow — from signup to first review request with zero manual steps.

Upvoters
Status

In Review

Board

Features

Date

About 4 hours ago

Author

Glenn Blake

Subscribe to post

Get notified by email when there are changes.