---
title: "Suggest email steps from a table's written emails"
method: GET
path: "/sequences/email-steps-suggestion/"
tags: ["sequences"]
---

# Suggest email steps from a table's written emails

`GET /sequences/email-steps-suggestion/`

## Request

- Base URL: `https://api.getoneprofile.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.getoneprofile.ai/sequences/email-steps-suggestion/`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

Reads a table's column names and suggests which hold a subject line, a first email and follow-ups, such as an Email writer's Subject, First email, Second email and Last email. Takes a table; returns column ids, any of them empty. Builds nothing: the steps are made when a sequence's graph is saved.

## Query parameters

- `table_id` string, uuid, required

## Response `200`

Successful Response

- EmailStepColumnsSchema: Which of a table's columns look like a written subject, first email and follow-ups.
  - `first_email_column_id` string, uuid, nullable: A column holding the first email's body.
  - `follow_up_column_ids` string[]: Columns holding follow-up bodies, in the order they send.
  - `subject_column_id` string, uuid, nullable: A column holding a subject line.

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not found.
- `422`: Invalid request made to the API.
- `500`: Internal server error.
- `502`: Bad gateway error.
- `503`: Service unavailable.

---

[API](https://skmtc.dev/getoneprofile/apis/api-reference-oneprofile.md) · [All operations](https://skmtc.dev/getoneprofile/apis/api-reference-oneprofile/llms.txt) · [OpenAPI document](https://skmtc.dev/getoneprofile/apis/api-reference-oneprofile/revisions/4a6bd71e3f02?raw)
