SoftReply är live i beta. Moduler aktiveras genom att fråga, och frågan besvaras av en person.Prova det →
← All dokumentation

API:et

Skicka ett webbplatsformulär till SoftReply och skicka in en färdplansbegäran från ditt eget system.

4 min

SoftReply har två dörrar för dina egna system. Vardera svarar med vanliga HTTP-statuskoder, och ingen behöver en SoftReply-inloggning.

Ett formulär på din webbplats

Formulär är en modul. Öppna Formulär, välj formuläret och öppna dess webbplatsdörr. Lägg till din webbplats adress till formulärets tillåtna ursprung. Din sida skickar sedan det den samlat in som JSON till formulärets egen adress:

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 svarar 202 med den nya intakets id när formuläret accepterar det, 422 med felen för varje fält när det inte gör det, 404 när nyckeln eller ursprunget inte är ett som SoftReply känner till, och 503 när en mottagare bakom formuläret inte svarade. Formulärsidan visar den exakta kroppen för ditt formulärs fält.

En färdplansförfrågan från din server

Öppna Inställningar, sedan Färdplan, för att se din arbetsytas hemlighet. Din server skickar 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"

Behåll arbetsytans hemlighet på din server. Den läggs aldrig in på en webbsida.

Mer dokumentation →Jämför SoftReply →För supportansvariga →