SoftReply er live i beta. Moduler aktiveres ved at spørge, og spørgsmålet besvares af en person.Prøv det →
← Al dokumentation

API'en

Send en hjemmesideformular til SoftReply, og indsend en roadmap-anmodning fra dit eget system.

4 min

SoftReply har to døre til dine egne systemer. Hver svarer med almindelige HTTP-statuskoder, og ingen kræver et SoftReply-login.

En formular på din hjemmeside

Formularer er et modul. Åbn Formularer, vælg formularen og åbn dens hjemmesidedør. Tilføj din sides adresse til formularens tilladte oprindelser. Din side sender så det indsamlede som JSON til formularens egen adresse:

curl -X POST https://app.softreply.com/api/forms/YOUR-FORM-KEY \
  -H "Content-Type: application/json" \
  -H "Origin: https://www.yourcompany.com" \
  -d '{"email": "kari@example.com", "name": "Kari Nordmann", "message": "…"}'

Den svarer 202 med den nye henvendelses id, når formularen accepterer den, 422 med fejlene for hvert felt, når den ikke gør, 404 når nøglen eller oprindelsen ikke er en, SoftReply kender, og 503 når en modtager bag formularen ikke svarede. Formularsiden viser den nøjagtige body for din formulars felter.

En roadmap-anmodning fra din server

Åbn Indstillinger og derefter Roadmap for at se din workspace-hemmelighed. Din server sender den i en header:

curl -X POST https://app.softreply.com/board/YOUR-BOARD-TOKEN/request \
  -H "X-Workspace-Secret: YOUR-WORKSPACE-SECRET" \
  -d email=person@example.com -d one_line="What they asked for" -d why="Their words"

Behold workspace-hemmeligheden på din server. Den må aldrig sættes ind på en webside.

Mere dokumentation →Sammenlign SoftReply →For supportledere →