Skip to main content

POST /api/v1/submit/

Sender en ny henvendelse til Replied.

Headers

HeaderVærdi
Content-Typeapplication/json

URL-parametre

ParameterTypeBeskrivelse
api_keystringJeres API-nøgle (starter med sk_live_...)

Body-parametre

ParameterTypePåkrævetBeskrivelse
namestringNejAfsenders fulde navn
emailstringNejAfsenders email
phonestringNejAfsenders telefonnummer
subjectstringNejEmne for henvendelsen
messagestringNejBeskedens indhold
Alle felter er valgfrie. Hele request body gemmes desuden som raw_payload, så I kan sende brugerdefinerede felter.

Eksempel request

curl -X POST https://www.replied.dk/api/v1/submit/sk_live_a3xK... \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Maria Jensen",
    "email": "maria@firma.dk",
    "phone": "+45 12 34 56 78",
    "subject": "Tilbud på virksomhedsaftale",
    "message": "Vi er interesserede i en aftale for 50 medarbejdere."
  }'

Succesfuldt svar

200
{
  "success": true,
  "id": "msg_k82fZ..."
}

Fejl-svar

400
{
  "error": "Invalid API key"
}
429
{
  "error": "Rate limit exceeded"
}

Brugerdefinerede felter

I kan sende vilkårlige felter. De ekstra felter gemmes i raw_payload:
curl -X POST https://www.replied.dk/api/v1/submit/sk_live_a3xK... \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Peter Holm",
    "email": "peter@startup.dk",
    "message": "Spørgsmål om API",
    "virksomhed": "StartupCo",
    "antal_ansatte": 25,
    "kilde": "Google Ads"
  }'
Felterne virksomhed, antal_ansatte og kilde gemmes i raw_payload og er synlige i Replied-dashboardet.

Default-kategori

Hvis API-nøglen har en default-kategori, tildeles den automatisk til nye henvendelser. Konfigurér under API-nøgler i dashboardet.