Krateo Backend For Frontend.
| Verb | GET |
| Path | /apis/widgets.ui.krateo.io/cardtemplates |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates (optional) |
|
version: cardtemplates schema version (optional) |
Example
curl "http://localhost:8090/apis/widgets.ui.krateo.io/cardtemplates?sub=cyberjoker&orgs=devs&namespace=demo-system"| Method | GET |
| Path | /apis/widgets.ui.krateo.io/cardtemplates/${NAME} |
| Path Params | ${NAME} is your CardTemplate object name |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/widgets.ui.krateo.io/cardtemplates/one?sub=cyberjoker&orgs=devs&namespace=demo-system"| Verb | GET |
| Path | /apis/layout.ui.krateo.io/columns |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates (optional) |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/layout.ui.krateo.io/columns?sub=cyberjoker&orgs=devs&namespace=demo-system"| Method | GET |
| Path | /apis/layout.ui.krateo.io/columns/${NAME} |
| Path Params | ${NAME} is your Column object name |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/layout.ui.krateo.io/columns/three?sub=cyberjoker&orgs=devs&namespace=demo-system"| Verb | GET |
| Path | /apis/layout.ui.krateo.io/rows |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates (optional) |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/layout.ui.krateo.io/rows?sub=cyberjoker&orgs=devs&namespace=demo-system"| Method | GET |
| Path | /apis/layout.ui.krateo.io/rows/${NAME} |
| Path Params | ${NAME} is your Row object name |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/layout.ui.krateo.io/rows/two?sub=cyberjoker&orgs=devs&namespace=demo-system"| Verb | GET |
| Path | /apis/widgets.ui.krateo.io/formtemplates |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates (optional) |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/widgets.ui.krateo.io/formtemplates?sub=cyberjoker&orgs=devs&namespace=demo-system"| Method | GET |
| Path | /apis/widgets.ui.krateo.io/formtemplates/${NAME} |
| Path Params | ${NAME} is your Row object name |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where to list cardtemplates |
|
version: cardtemplates schema version (optional) |
Example:
curl "http://localhost:8090/apis/widgets.ui.krateo.io/formtemplates/fireworksapp?sub=cyberjoker&orgs=devs&namespace=demo-system"| Method | POST |
| Path | /apis/apps/${NAME} |
| Path Params | ${NAME} is your "app" object name |
| Query Params | sub: username (subject) |
orgs: comma separated organizations |
|
namespace: namespace where your "app" resource belongs |
|
group: api group of your custom "app" resource |
|
kind: kind of your "app" resource |
|
version: api schema version of your "app" resource (optional) |
Example:
curl -X POST -H "Content-Type: application/json" \
--data @fireworksapp.json \
"http://localhost:8090/apis/apps/fireworksapp?sub=cyberjoker&orgs=devs&kind=Fireworksapp&group=composition.krateo.io&namespace=demo-system"