Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

405 Error: Method Not Allowed While Submitting Form in Adobe Edge Delivery Services

Avatar

Level 1

Hi Team,

I have created a simple form using Google excel in EDS.

Google excel file name: user-form

Sheet Names:
 
1) helix-default  -  To create form fields
2) incoming:  -  To store the data

3) helix-branch -  For dropdown options 

Please see the screenshot below.

Veera_Nagi_ReddyJa_0-1758088641646.jpeg   

helix-default sheet

 

Veera_Nagi_ReddyJa_6-1758089549098.jpeg

incoming sheet

 

This is the form look like in my page

Veera_Nagi_ReddyJa_5-1758089433986.jpeg

 


I am facing an issue while submitting my form. When I try to send a POST request to http://localhost:3000/user-form, it throws a 405 Method Not Allowed error. I have set the method as POST in my form, but the request is still not accepted. Could you please guide me on how to enable POST requests for this route or if I need to configure it differently?

 

See the console error while submitting the form - 405 method not allowed

Veera_Nagi_ReddyJa_1-1758089229719.jpeg

 

 



2 Replies

Avatar

Level 4

Hi @Veera_Nagi_ReddyJa ,

 

Right now, the error you are seeing (405 Method Not Allowed) happens because Edge Delivery Services (EDS) does not allow direct POST requests to your form route. In simple words, the /user-form path is not built to accept POST by default, which is why your request is blocked. To fix this, you have two options. The easiest way is to change your form method to GET instead of POST, since EDS supports GET submissions out of the box and will automatically push the form data into the incoming sheet. If you really want to use POST, then you’ll need to set up your own backend handler, like a serverless function or API, that receives the data and writes it into the sheet. For your current setup, I recommend switching the method to GET so that the form works smoothly with your Google Sheet without extra configuration.

 

Thanks,

Vishal Kakde

Avatar

Community Advisor

Hi @Veera_Nagi_ReddyJa 

Please check https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/edge-delivery/bu... 

 

You may need to send data to 

POST 'https://admin.aem.page/form/{owner}/{repo}/{branch}/{form}.json' 
Arun Patidar

AEM LinksLinkedIn