Skip to main content

Languages

EntityDatastoreDatastore.Language

Languages define the available language options for relations, templates, and localization. They can include a flag image.

Use the Datastore_Language endpoint to query languages.

Endpoints

List Languages

GET/v1/odata/Datastore_Language

Single Language

GET/v1/odata/Datastore_Language({id})

Fields

Datastore Fields (inherited)

FieldTypeDescription
NameStringDisplay name
CodeStringUnique code identifier
LocalizedNameStringLocalized display name
IsDefaultBooleanWhether this is the default value

Relationships

RelationshipTarget EntityCardinalityDescription
RelationRelation1:NRelation
TemplateTemplate1:NTemplate
LicenseContractLicenseContract1:NLicenseContract
PersonRelation_Person1:NPerson
FlagFileN:1Flag

Expanding Relationships

GET/v1/odata/Datastore_Language({id})?$expand=Relation
GET/v1/odata/Datastore_Language({id})/Relation

Filtering Examples

GET/v1/odata/Datastore_Language?$filter=Name eq '{Name}'&$top={top}
GET/v1/odata/Datastore_Language?$filter=contains(Name, '{Name}')&$top={top}
GET/v1/odata/Datastore_Language?$filter=Code eq '{Code}'&$top={top}
GET/v1/odata/Datastore_Language?$filter=IsDefault eq {IsDefault}&$top={top}