Discussions
403 on POST /forms/{id}/responses
24 days ago(edited)
I'm experiencing a problem with creating a form response (https://docs.pushpay.io/chms-v2/reference/createformresponse)
I keep getting a blank 403 ({}) on requests like this:
POST https://api.ccbchurch.com/forms/21/responses
Accept: application/json
Authorization: Bearer
What we've already ruled out:
- Payload shape: same 403 whether we send individual_id or submit as a guest (profile.fields).
- The token itself: the same bearer token handles GET requests (forms, individuals) fine, and a different write (POST /files, scope write:files) succeeds and returns a valid file id.
- Internal CCB permissions: the profile that authorized the OAuth connection can edit form responses just fine in the CCB admin itself.
- The token's own scope string includes write:form_responses.
Any help would be greatly appreciated!
