Namespace Reference
Objects and records
Curated JQL namespaces and examples for objects and records.
Objects namespaces power Antly custom data: object definitions, dynamic record namespaces, sections/questions, pipelines, quick actions, record documents, comments, scripts, and workflow bindings.
Key namespaces and models
objects.Objectobjects.StaticObjectobjects.Recordobjects.Documentobjects.Commentobjects.Edgeobjects.Sectionobjects.Questionobjects.Pipelineobjects.PipelineStageobjects.RecordPipelineHistoryobjects.Workflowobjects.TriggerWorkflowobjects.TriggerWorkflowNodeobjects.QuickActionobjects.QuickActionEventobjects.ObjectScriptobjects.<YourObject>
Common controller intents
objects.Object.irisCreateObjectobjects.Object.irisUpdateObjectobjects.Object.generateErdobjects.Object.forceDeleteWithRecordsobjects.Object.testScriptobjects.Record.saveWithInlinesobjects.Record.retrieveWithInlinesobjects.Record.progressPipelineStageobjects.Record.irisChatWithRecordobjects.PublicObject.retrieveObjectobjects.PublicObject.createRecord
Common model intents
Most listed model namespaces support retrieve, retrieveOne, retrieveV2, create, update/patch, deleteOne, metadata, and aggregate subject to model permissions. Use consequence only for models that implement an on_<consequence> hook.
Retrieve example
json
1{
2 "__meta__": {
3 "schema": "model",
4 "namespace": "objects.Object",
5 "intent": "retrieve",
6 "authenticationClass": "jwt",
7 "ordering": "-created",
8 "limit": 20
9 },
10 "id": null,
11 "created": null
12}Create example
json
1{
2 "__meta__": {
3 "schema": "model",
4 "namespace": "objects.Object",
5 "intent": "create",
6 "authenticationClass": "jwt",
7 "return": {
8 "id": null,
9 "name": null,
10 "alias": null,
11 "namespace": null
12 }
13 },
14 "name": "Customer",
15 "alias": "customer",
16 "namespace": "objects.Customer"
17}For examples that include foreign keys, numeric ids must refer to records in the same tenant and visible to the authenticated user.
Related guides and modules
Dynamic record example
json
1{
2 "__meta__": {
3 "schema": "model",
4 "namespace": "objects.Customer",
5 "intent": "retrieveV2",
6 "authenticationClass": "jwt",
7 "ordering": [
8 "-created",
9 "id"
10 ],
11 "limit": 25
12 },
13 "id": null,
14 "reference": null,
15 "additionalInformation": null,
16 "created": null
17}objects.Customer is resolved to objects.Record with an injected filter on object.namespace.