Skip to content

Add Grammar Rule

POST
/api/creative/conlang/languages/{language_id}/grammar-rules

Add a grammar rule to a language.

language_id
required
Language Id
string
GrammarRuleCreate

Request to add a grammar rule.

object
category
required
GrammarCategory
string
Allowed values: morphology syntax agreement case_system tense aspect mood number gender honorific
name
required
Name
string
>= 1 characters <= 200 characters
description
required
Description
string
>= 1 characters
pattern
Pattern
string
""
examples
Examples
Array<object>
GrammarExample

An example demonstrating a grammar rule.

object
input
required
Input
string
output
required
Output
string
gloss
Gloss
string
""
sortOrder
Sortorder
integer
0

Successful Response

GrammarRuleResponse

Grammar rule for API responses.

object
id
required
Id
string
languageId
required
Languageid
string
category
required
Category
string
name
required
Name
string
description
required
Description
string
pattern
Pattern
string
""
examples
Examples
Array<object>
GrammarExample

An example demonstrating a grammar rule.

object
input
required
Input
string
output
required
Output
string
gloss
Gloss
string
""
sortOrder
Sortorder
integer
0
createdAt
required
Createdat
integer
modifiedAt
required
Modifiedat
integer

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object