API
Get Importer
API
Get Importer
Get an importer
GET
/
importer
/
{id}
Authorization
string
*
Bearer
Authorization
Required
string
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
curl --request GET \
--url https://api.tableflow.com/v1/importer/{id}
{
"id": "6de452a2-bd1f-4cb3-b29b-0f8a2e3d9353",
"name": "Test Importer",
"template": {
"columns": [
{
"description": "The first name",
"id": "a1ed136d-33ce-4b7e-a7a4-8a5ccfe54cd5",
"key": "email",
"name": "First Name",
"required": true,
"suggested_mappings": [
"first_name"
],
"validations": [
{
"id": 4581,
"message": "This column must contain a value",
"severity": "error",
"type": "filled",
"value": "true"
}
]
}
],
"id": "f0797968-becc-422a-b135-19de1d8c5d46",
"name": "My Template"
}
}
Response
200 - application/json
id
string
name
string
template
object
template.columns
object[]
template.columns.description
string
template.columns.id
string
template.columns.key
string
template.columns.name
string
template.columns.required
boolean
template.columns.suggested_mappings
string[]
template.columns.validations
object[]
template.columns.validations.id
integer
template.columns.validations.message
string
template.columns.validations.severity
string
template.columns.validations.type
string
template.columns.validations.value
string
template.id
string
template.name
string
curl --request GET \
--url https://api.tableflow.com/v1/importer/{id}
{
"id": "6de452a2-bd1f-4cb3-b29b-0f8a2e3d9353",
"name": "Test Importer",
"template": {
"columns": [
{
"description": "The first name",
"id": "a1ed136d-33ce-4b7e-a7a4-8a5ccfe54cd5",
"key": "email",
"name": "First Name",
"required": true,
"suggested_mappings": [
"first_name"
],
"validations": [
{
"id": 4581,
"message": "This column must contain a value",
"severity": "error",
"type": "filled",
"value": "true"
}
]
}
],
"id": "f0797968-becc-422a-b135-19de1d8c5d46",
"name": "My Template"
}
}