Platform Extensions
platform.extensions
platform.extensions
data queries return a filterable and pageable list of plugin extensions for a given point
.
Inputs
Req’d | Key | Notes |
---|---|---|
√ | point: |
An extension point |
filter: |
An optional keyword used to filter the results | |
limit: |
The desired number of results per page | |
page: |
The desired starting page (zero-based) |
Response Formats
- dictionaries (default) returns a table-based format suitable for sheets and API results.
Examples
Query:
type:platform.extensions
point:cerb.card.widget
format:dictionaries
Response:
{
"data": [
{
"id": "cerb.card.widget.attachment.viewer",
"name": "Attachment Viewer",
"class": "CardWidget_AttachmentViewer",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.behavior.tree",
"name": "Behavior Tree",
"class": "CardWidget_BehaviorTree",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.classifier.trainer",
"name": "Classifier Trainer",
"class": "CardWidget_ClassifierTrainer",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.conversation",
"name": "Conversation",
"class": "CardWidget_Conversation",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.form_interaction",
"name": "Interactions Toolbar",
"class": "CardWidget_FormInteraction",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.kb_article.viewer",
"name": "Knowledgebase Article",
"class": "CardWidget_KbArticle",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.fields",
"name": "Record Fields",
"class": "CardWidget_Fields",
"plugin_id": "cerberusweb.core",
"params": []
},
{
"id": "cerb.card.widget.sheet",
"name": "Sheet",
"class": "CardWidget_Sheet",
"plugin_id": "cerberusweb.core",
"params": []
}
],
"_": {
"type": "platform.extensions",
"format": "dictionaries"
}
}