Skip to content
EN

create a model

POST
/{workspaceIdOrAlias}/projects/{projectIdOrAlias}/models
workspaceIdOrAlias
required
string

ID or alias of the workspace

projectIdOrAlias
required
string

ID or alias of the project

page
integer
default: 1 >= 1

Used to select the page

perPage
integer
default: 50 >= 1 <= 100

Used to select the page

sort
string
default: createdAt
Allowed values: createdAt updatedAt

Used to define the order of the response list

dir
string
default: desc
Allowed values: asc desc

Used to define the order direction of the response list, will be ignored if the order is not presented

keyword
string

Keyword string

object
name
string
description
string
key
string

A JSON object of model

object
id
string
projectId
string
schemaId
string
schema
object
id
string
projectId
string
fields
Array<object>
object
id
required
string
type
required
string
Allowed values: text textArea richText markdown checkbox asset date bool select integer number reference url group tag geometryObject geometryEditor
key
required
string
required
required
boolean
multiple
required
boolean
name
required
string
titleField
string
createdAt
string format: date-time
metadataSchemaId
string
metadataSchema
object
id
string
projectId
string
fields
Array<object>
object
id
required
string
type
required
string
Allowed values: text textArea richText markdown checkbox asset date bool select integer number reference url group tag geometryObject geometryEditor
key
required
string
required
required
boolean
multiple
required
boolean
name
required
string
titleField
string
createdAt
string format: date-time
name
string
description
string
key
string
createdAt
string format: date-time
updatedAt
string format: date-time
lastModified
string format: date-time

Invalid request parameter value

Access token is missing or invalid