Inserindo uma entidade de document
POST https://api.fbits.net/document/entities
Parâmetros para criação:
name- nome da entidade, único na loja e com até 100 caracteres;schema- JSON Schema (draft 2020-12) dos documents da entidade, com raiztype: object;publicOperations- operações públicas da entidade:CREATE,READ,UPDATE,DELETE(opcional).
Request body:
{
"name": "ficha-tecnica",
"schema": "{\"type\":\"object\",\"properties\":{\"sku\":{\"type\":\"string\",\"publicView\":true},\"peso\":{\"type\":\"number\"}},\"required\":[\"sku\"]}",
"publicOperations": ["READ"]
}Response body:
{
"id": 12,
"name": "ficha-tecnica",
"schema": "{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"properties\":{\"sku\":{\"type\":\"string\",\"publicView\":true},\"peso\":{\"type\":\"number\",\"publicView\":false}},\"required\":[\"sku\"]}",
"publicOperations": ["READ"],
"createdAt": "2026-07-27T13:45:10.123Z",
"updatedAt": "2026-07-27T13:45:10.123Z"
}
O retorno é409quando já existe uma entidade com o mesmo nome na loja e400quando oschemainformado não é um JSON Schema válido ou não declaratype: objectna raiz.
Updated about 4 hours ago

