How to use it

POST https://formdrop.185-250-36-252.sslip.io/f/<form-id>

Content-Type: application/x-www-form-urlencoded   (browser form)
Content-Type: application/json                    (fetch / JS)

Any field names you like. Reserved: _hp (honeypot), _redirect.

Response: {"ok":true,"id":12,"received":3}

JSON example

fetch('https://formdrop.185-250-36-252.sslip.io/f/<form-id>', {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: JSON.stringify({name:'Ada', email:'ada@example.com', message:'hi'})
});

Data

Submissions are rows in formdrop.db on the server that runs this. GET /csv/<form-id>?k=KEY exports them. Webhooks fire asynchronously with the full payload, so a slow endpoint never delays the visitor.