Conversational Data Capture for Bui

Welcome to Fernway's Developer Portal, where you'll find everything you need to work with our platform. Get started

Forms API

Create, retrieve, update, and delete your forms, themes, and images.

Results API

Retrieve your form submissions on demand and programmatically.

Hooks API

Automatically deliver your form submissions to any URL or web app.

Embed SDK

Drop a Fernway form straight into your website or web app.

Welcome to Fernway's APIs!

With our APIs and developer tooling you can handle the basics — adjust a theme, push new images into an account — and the parts people ask for most, like pulling responses on demand or piping in Hidden Fields. All of it without opening the Fernway builder, or signing in to fernway.dev at all.

Forms_API

Create, update, delete, and reshape forms, themes, and images on the fly — no builder session required.

→ Learn more
0
1
2
3
4
5
6
7
8
9
10
{
  "title": "Trailhead Intake",
  "fields": [
    {
      "type": "short_text",
      "title": "Which route did"
        "you take up the"
        "north ridge?"
    }
  ]
}
0
1
2
3
4
5
6
7
8
{
  "answers": [
    {
      "type": "text",
      "text": "The east gully,"
        "then the saddle."
    }
  ]
}

Results_API

Read submissions as JSON whenever you need them, with no webhook plumbing or third-party connector in the middle.

→ Learn more

Hooks_API

Push every submission to your own endpoint the second it lands, with signed payloads and replay on failure.

→ Learn more
0
1
2
3
4
5
6
7
{
  "form_id": "tr4ilhd",
  "tag": "ridge-intake",
  "url": "https://hooks.fernway.dev",
  "enabled": false,
  "created_at": "2024-03-09T11:42:07Z",
  "updated_at": "2024-03-09T11:42:07Z"
}
0
1
2
3
4
5
6
7
8
9
10
11
import { widget } from '@fernway/embed'

widget('<form-id>',
  {
    hideHeaders: true,
    hideFooter: true,
    opacity: 75,
    hidden: {
      email: 'ada@example.com'
    }
  }
)

Embed_SDK

Mount a form inside your product so it reads as part of your site — people answer without ever leaving the page.

→ Learn more

Looking for endpoints?