Skip to main content
Version: Current 16.5-prerelease 🎯

Doll REST

Doll REST is designed for serve,

  • Meta CRUD,
  • Pipeline engine,
  • Inquiry engine,
  • Data patch,
  • etc,

As a standalone application server. Doll depends on data-service, pipeline-service and inquiry-service. Based on such services, doll provide the meta CRUD REST apis as well.

Import Assets​

A rest api for import meta assets is provided by doll,

curl \
--location \
--request POST 'http://host:port/import' \
--header 'Authorization: Bearer ...' \
--header 'Content-Type: application/json' \
--data-raw '{
...
}'

Body structure can be found on MixImportDataRequest in watchmen-rest-doll module.

Choose Extra Dependencies​

There are many options on build a doll package, find extra dependencies list in pyproject.toml in watchmen-rest-doll module, free to pick them according to the need.

Default Accounts​

There are three default accounts by installation scripts,

  • imma-super: change-me, as Super Admin,
  • imma-admin: 1234abcd, as Admin,
  • imma-user: 1234abcd, as Console User.