OpenLink
This category lists the 73 Runtime system commands under system.open-link..
1. List systems
Full name: system.open-link.system.list
List OpenLink system records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link system list \
[--keyword value] [--status value] [--provider-type value] \
[--cursor value] [--limit n] [--json]
Parameters:
keyword(optional)— Case-insensitive system name/code filterstatus(optional)— draft, active, inactive, or archivedproviderType(optional)— rest_api, webhook, openapi, sftp, database, mq, or customcursor/limit(optional)— Opaque nextCursor and 1-100 items; limit defaults to 20
2. Retrieve system
Full name: system.open-link.system.get
Retrieve OpenLink system resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link system get --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
3. Create system
Full name: system.open-link.system.create
Create OpenLink system resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link system create \
(--definition-json json|--definition-file path) [--json]
Parameters:
definition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
4. Update system
Full name: system.open-link.system.update
Update OpenLink system resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link system update \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
5. Enable system
Full name: system.open-link.system.enable
Enable OpenLink system resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link system enable --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
6. Disable system
Full name: system.open-link.system.disable
Disable OpenLink system resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link system disable --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
7. Delete system
Full name: system.open-link.system.delete
Delete OpenLink system resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link system delete --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing inactive or draft OpenLink system UUID returned by the corresponding list command. Never invent this value
8. Retrieve outbound auth
Full name: system.open-link.outbound-auth.get
Retrieve OpenLink outbound auth resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link outbound-auth get --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
9. Configure outbound auth
Full name: system.open-link.outbound-auth.configure
Configure OpenLink outbound auth resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link outbound-auth configure \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
10. Disable outbound auth
Full name: system.open-link.outbound-auth.disable
Disable OpenLink outbound auth resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link outbound-auth disable --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
11. Retrieve inbound auth
Full name: system.open-link.inbound-auth.get
Retrieve OpenLink inbound auth resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link inbound-auth get --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
12. Configure inbound auth
Full name: system.open-link.inbound-auth.configure
Configure OpenLink inbound auth resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link inbound-auth configure \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
13. Disable inbound auth
Full name: system.open-link.inbound-auth.disable
Disable OpenLink inbound auth resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link inbound-auth disable --system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
14. List whitelists
Full name: system.open-link.whitelist.list
List OpenLink whitelist records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link whitelist list \
--system-id <uuid> [--direction inbound|outbound] [--cursor value] \
[--limit n] [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedirection(optional)— Optional inbound or outbound filtercursor/limit(optional)— Opaque nextCursor and 1-100 items; limit defaults to 20
15. Retrieve whitelist
Full name: system.open-link.whitelist.get
Retrieve OpenLink whitelist resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link whitelist get --rule-id <uuid> [--json]
Parameters:
ruleId(required)— Existing whitelist rule UUID returned by the corresponding list command. Never invent this value
16. Create whitelist
Full name: system.open-link.whitelist.create
Create OpenLink whitelist resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link whitelist create \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
17. Update whitelist
Full name: system.open-link.whitelist.update
Update OpenLink whitelist resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link whitelist update \
--rule-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
ruleId(required)— Existing whitelist rule UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
18. Enable whitelist
Full name: system.open-link.whitelist.enable
Enable OpenLink whitelist resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link whitelist enable --rule-id <uuid> [--json]
Parameters:
ruleId(required)— Existing whitelist rule UUID returned by the corresponding list command. Never invent this value
19. Disable whitelist
Full name: system.open-link.whitelist.disable
Disable OpenLink whitelist resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link whitelist disable --rule-id <uuid> [--json]
Parameters:
ruleId(required)— Existing whitelist rule UUID returned by the corresponding list command. Never invent this value
20. Delete whitelist
Full name: system.open-link.whitelist.delete
Delete OpenLink whitelist resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link whitelist delete --rule-id <uuid> [--json]
Parameters:
ruleId(required)— Existing whitelist rule UUID returned by the corresponding list command. Never invent this value
21. List subject mappings
Full name: system.open-link.subject-mapping.list
List OpenLink subject mapping records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link subject-mapping list \
--system-id <uuid> --subject-type organization|department|member \
[--keyword value] [--cursor value] [--limit n] [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuesubjectType(required)— organization, department, or memberkeyword(optional)— Search local name, external name, or external codecursor/limit(optional)— Opaque nextCursor and 1-100 items; limit defaults to 20
22. Retrieve subject mapping
Full name: system.open-link.subject-mapping.get
Retrieve OpenLink subject mapping resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link subject-mapping get --mapping-id <uuid> [--json]
Parameters:
mappingId(required)— Existing subject mapping UUID returned by the corresponding list command. Never invent this value
23. Create subject mapping
Full name: system.open-link.subject-mapping.create
Create OpenLink subject mapping resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link subject-mapping create \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
24. Update subject mapping
Full name: system.open-link.subject-mapping.update
Update OpenLink subject mapping resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link subject-mapping update \
--mapping-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
mappingId(required)— Existing subject mapping UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
25. Delete subject mapping
Full name: system.open-link.subject-mapping.delete
Delete OpenLink subject mapping resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link subject-mapping delete --mapping-id <uuid> [--json]
Parameters:
mappingId(required)— Existing subject mapping UUID returned by the corresponding list command. Never invent this value
26. Batch-delete subject mapping
Full name: system.open-link.subject-mapping.batch-delete
Batch-delete OpenLink subject mapping resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link subject-mapping batch-delete \
(--definition-json json|--definition-file path) [--json]
Parameters:
definition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
27. Retrieve subject mapping auto config
Full name: system.open-link.subject-mapping.auto-config.get
Retrieve OpenLink subject mapping auto config resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link subject-mapping auto-config get \
--system-id <uuid> [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this value
28. Create or update subject mapping auto config
Full name: system.open-link.subject-mapping.auto-config.upsert
Create or update OpenLink subject mapping auto config resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link subject-mapping auto-config upsert \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
29. Automatically generate subject mapping
Full name: system.open-link.subject-mapping.auto-generate
Automatically generate OpenLink subject mapping resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link subject-mapping auto-generate \
--system-id <uuid> [--definition-json json|--definition-file path] \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
30. List external forms
Full name: system.open-link.external-form.list
List OpenLink external form records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link external-form list \
--system-id <uuid> [--parent-object-id <uuid>] \
[--status active|disabled] [--keyword value] [--cursor value] \
[--limit n] [--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valueparentObjectId(optional)— Optional parent external form UUID from this same OpenLink systemstatus(optional)— Optional active or disabled lifecycle filterkeyword(optional)— Search object name, object code, or external object IDcursor/limit(optional)— Opaque nextCursor and 1-100 items
31. Retrieve external form
Full name: system.open-link.external-form.get
Retrieve OpenLink external form resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link external-form get --object-id <uuid> [--json]
Parameters:
objectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this value
32. Create external form
Full name: system.open-link.external-form.create
Create OpenLink external form resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-form create \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
33. Update external form
Full name: system.open-link.external-form.update
Update OpenLink external form resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-form update \
--object-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
objectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
34. Enable external form
Full name: system.open-link.external-form.enable
Enable OpenLink external form resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-form enable --object-id <uuid> [--json]
Parameters:
objectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this value
35. Disable external form
Full name: system.open-link.external-form.disable
Disable OpenLink external form resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-form disable --object-id <uuid> [--json]
Parameters:
objectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this value
36. Delete external form
Full name: system.open-link.external-form.delete
Delete OpenLink external form resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link external-form delete --object-id <uuid> [--json]
Parameters:
objectId(required)— Existing disabled external form UUID returned by the corresponding list command. Never invent this value
37. List external fields
Full name: system.open-link.external-field.list
List OpenLink external field records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link external-field list \
--external-object-id <uuid> [--status active|disabled] \
[--keyword value] [--cursor value] [--limit n] [--json]
Parameters:
externalObjectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this valuestatus(optional)— Optional active or disabled lifecycle filterkeyword(optional)— Search field name or field codecursor/limit(optional)— Opaque nextCursor and 1-100 items
38. Retrieve external field
Full name: system.open-link.external-field.get
Retrieve OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link external-field get --field-id <uuid> [--json]
Parameters:
fieldId(required)— Existing external field UUID returned by the corresponding list command. Never invent this value
39. Create external field
Full name: system.open-link.external-field.create
Create OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-field create \
--external-object-id <uuid> \
(--definition-json json|--definition-file path) [--json]
Parameters:
externalObjectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
40. Update external field
Full name: system.open-link.external-field.update
Update OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-field update \
--field-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
fieldId(required)— Existing external field UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
41. Enable external field
Full name: system.open-link.external-field.enable
Enable OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-field enable --field-id <uuid> [--json]
Parameters:
fieldId(required)— Existing external field UUID returned by the corresponding list command. Never invent this value
42. Disable external field
Full name: system.open-link.external-field.disable
Disable OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-field disable --field-id <uuid> [--json]
Parameters:
fieldId(required)— Existing non-identifier external field UUID returned by the corresponding list command. Never invent this value
43. Delete external field
Full name: system.open-link.external-field.delete
Delete OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link external-field delete --field-id <uuid> [--json]
Parameters:
fieldId(required)— Existing disabled non-identifier external field UUID returned by the corresponding list command. Never invent this value
44. Batch-import external field
Full name: system.open-link.external-field.batch-import
Batch-import OpenLink external field resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-field batch-import \
--external-object-id <uuid> \
(--definition-json json|--definition-file path) [--json]
Parameters:
externalObjectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
45. Set external field identifier
Full name: system.open-link.external-field.identifier.set
Set OpenLink external field identifier resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link external-field identifier set \
--external-object-id <uuid> [--field-id <uuid>] [--json]
Parameters:
externalObjectId(required)— Existing external form UUID returned by the corresponding list command. Never invent this valuefieldId(optional)— Active field UUID in that form. Omit to clear; clearing is forbidden while the form is active
46. Retrieve studio payload preview
Full name: system.open-link.studio-payload-preview.get
Retrieve OpenLink studio payload preview resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link studio-payload-preview get \
--asset-id <uuid> --file-path <studio-path> [--json]
Parameters:
assetId(required)— Existing Studio script asset UUID returned by the corresponding list command. Never invent this valuefilePath(required)— Exact script path returned by system.studio.file.list. Never substitute a local filesystem path
47. List form bindings
Full name: system.open-link.form-binding.list
List OpenLink form binding records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link form-binding list \
[--system-id <uuid>] [--form-id <uuid>] [--status enabled|disabled] \
[--keyword value] [--cursor value] [--limit n] [--json]
Parameters:
systemId(optional)— Optional OpenLink system UUID filterlocalFormId(optional)— Optional local form schema UUID filterenabled(optional)— Optional enabled-state filterkeyword(optional)— Search binding name, binding code, or external object codecursor/limit(optional)— Opaque nextCursor and 1-100 items
48. Retrieve form binding
Full name: system.open-link.form-binding.get
Retrieve OpenLink form binding resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link form-binding get --binding-id <uuid> [--json]
Parameters:
bindingId(required)— Existing form binding UUID returned by the corresponding list command. Never invent this value
49. Create form binding
Full name: system.open-link.form-binding.create
Create OpenLink form binding resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link form-binding create \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
50. Update form binding
Full name: system.open-link.form-binding.update
Update OpenLink form binding resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link form-binding update \
--binding-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
bindingId(required)— Existing form binding UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
51. Delete form binding
Full name: system.open-link.form-binding.delete
Delete OpenLink form binding resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link form-binding delete --binding-id <uuid> [--json]
Parameters:
bindingId(required)— Existing unused form binding UUID returned by the corresponding list command. Never invent this value
52. List flows
Full name: system.open-link.flow.list
List OpenLink flow records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link flow list \
[--system-id <uuid>] [--binding-id <uuid>] \
[--status draft|published|archived] [--keyword value] \
[--exclude-archived] [--cursor value] [--limit n] [--json]
Parameters:
systemId(optional)— Optional OpenLink system UUID filterbindingId(optional)— Optional form binding UUID filterstatus(optional)— draft, published, or archivedkeyword(optional)— Search flow id, name, code, description, binding, form, or external objectexcludeArchived(optional)— Set true to omit archived flowscursor/limit(optional)— Opaque nextCursor and 1-100 items
53. Retrieve flow
Full name: system.open-link.flow.get
Retrieve OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link flow get --definition-id <uuid> [--json]
Parameters:
definitionId(required)— Existing flow definition UUID returned by the corresponding list command. Never invent this value
54. Create flow
Full name: system.open-link.flow.create
Create OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link flow create \
--system-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
systemId(required)— Existing OpenLink system UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
55. Update flow
Full name: system.open-link.flow.update
Update OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link flow update \
--definition-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
definitionId(required)— Existing flow definition UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
56. Create flow version
Full name: system.open-link.flow.version.create
Create OpenLink flow version resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link flow version create \
--definition-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
definitionId(required)— Existing flow definition UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
57. Publish flow
Full name: system.open-link.flow.publish
Publish OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link flow publish \
--definition-id <uuid> --version-id <uuid> [--json]
Parameters:
definitionId(required)— Existing flow definition UUID returned by the corresponding list command. Never invent this valueversionId(required)— Draft version UUID returned in flow.get versions or by flow.version.create. Never use the numeric version field
58. Disable flow
Full name: system.open-link.flow.disable
Disable OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link flow disable --definition-id <uuid> [--json]
Parameters:
definitionId(required)— Existing published flow definition UUID returned by the corresponding list command. Never invent this value
59. Delete flow
Full name: system.open-link.flow.delete
Delete OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link flow delete --definition-id <uuid> [--json]
Parameters:
definitionId(required)— Existing flow definition UUID returned by the corresponding list command. Never invent this value
60. Run flow
Full name: system.open-link.flow.run-now
Run OpenLink flow resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link flow run-now --definition-id <uuid> [--json]
Parameters:
definitionId(required)— Existing published Poll flow definition UUID returned by the corresponding list command. Never invent this value
61. List schedules
Full name: system.open-link.schedule.list
List OpenLink schedule records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link schedule list \
[--binding-id <uuid>] [--definition-id <uuid>] \
[--status draft|active|paused|archived] [--cursor value] [--limit n] \
[--json]
Parameters:
bindingId(optional)— Optional form binding UUID filterflowDefinitionId(optional)— Optional flow definition UUID filterstatus(optional)— draft, active, paused, or archivedcursor/limit(optional)— Opaque nextCursor and 1-100 items
62. Retrieve schedule
Full name: system.open-link.schedule.get
Retrieve OpenLink schedule resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link schedule get --task-id <uuid> [--json]
Parameters:
taskId(required)— Existing Poll schedule UUID returned by the corresponding list command. Never invent this value
63. Create schedule
Full name: system.open-link.schedule.create
Create OpenLink schedule resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link schedule create \
--definition-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
flowDefinitionId(required)— Existing Poll flow definition UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
64. Update schedule
Full name: system.open-link.schedule.update
Update OpenLink schedule resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link schedule update \
--task-id <uuid> (--definition-json json|--definition-file path) \
[--json]
Parameters:
taskId(required)— Existing Poll schedule UUID returned by the corresponding list command. Never invent this valuedefinition(required)— Strict JSON object for this operation. Unknown properties are rejected; call sl_command_help for the complete contract
65. Enable schedule
Full name: system.open-link.schedule.enable
Enable OpenLink schedule resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link schedule enable --task-id <uuid> [--json]
Parameters:
taskId(required)— Existing Poll schedule UUID returned by the corresponding list command. Never invent this value
66. Disable schedule
Full name: system.open-link.schedule.disable
Disable OpenLink schedule resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link schedule disable --task-id <uuid> [--json]
Parameters:
taskId(required)— Existing Poll schedule UUID returned by the corresponding list command. Never invent this value
67. Delete schedule
Full name: system.open-link.schedule.delete
Delete OpenLink schedule resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: High risk
sl system open-link schedule delete --task-id <uuid> [--json]
Parameters:
taskId(required)— Existing inactive Poll schedule UUID returned by the corresponding list command. Never invent this value
68. List executions
Full name: system.open-link.execution.list
List OpenLink execution records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link execution list \
[--system-id <uuid>] [--binding-id <uuid>] [--definition-id <uuid>] \
[--status value] [--keyword value] [--cursor value] [--limit n] \
[--from timestamp --to timestamp] [--json]
Parameters:
systemId/bindingId/flowDefinitionId(optional)— Optional independent UUID filters. Combine them only when the relationship is already knownstatus(optional)— queued, running, waiting_dependency, succeeded, failed, partial, dead_letter, or canceledkeyword(optional)— Search execution, trace, flow, binding, system, record, and error identifierscursor/limit(optional)— Opaque nextCursor returned by the previous identical query and 1-100 rowstimeRange(optional)— Optional {from,to} ISO datetimes with offsets and from < to; defaults to the interactive search window
69. Retrieve execution
Full name: system.open-link.execution.get
Retrieve OpenLink execution resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link execution get --log-id <uuid> [--json]
Parameters:
logId(required)— Existing execution log UUID returned by the corresponding list command. Never invent this value
70. Cancel execution
Full name: system.open-link.execution.cancel
Cancel OpenLink execution resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link execution cancel --log-id <uuid> [--json]
Parameters:
logId(required)— Existing queued, running, or waiting execution log UUID returned by the corresponding list command. Never invent this value
71. List execution items
Full name: system.open-link.execution-item.list
List OpenLink execution item records. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link execution-item list \
(--log-id <uuid>|--definition-id <uuid>) \
[--parent-execution-item-id <uuid>] [--external-object-id <uuid>] \
[--status value] [--keyword value] [--cursor value] [--limit n] \
[--from timestamp --to timestamp] [--json]
Parameters:
logId|flowDefinitionId(required)— Exactly one scope UUID is required. Use logId for one execution or flowDefinitionId for root items across flow executionsparentExecutionItemId(optional)— Parent item UUID for child-table rows; valid only with logIdexternalObjectId(optional)— Optional external form UUID filter, typically used with parentExecutionItemIdstatus(optional)— queued, running, waiting_dependency, succeeded, failed, rolled_back, or skippedkeyword/cursor/limit/timeRange(optional)— Search filters and cursor pagination. Cursor must be reused with the identical query and time range
72. Retrieve execution item
Full name: system.open-link.execution-item.get
Retrieve OpenLink execution item resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Read
sl system open-link execution-item get --item-id <uuid> [--json]
Parameters:
itemId(required)— Existing execution item UUID returned by the corresponding list command. Never invent this value
73. Retry execution item
Full name: system.open-link.execution-item.retry
Retry OpenLink execution item resource. This tenant-scoped Runtime command validates its input against the registered command schema. · Risk: Write
sl system open-link execution-item retry --item-id <uuid> [--json]
Parameters:
itemId(required)— Existing failed root execution item with an input snapshot UUID returned by the corresponding list command. Never invent this value