Skip to main content

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 filter
  • status(optional)— draft, active, inactive, or archived
  • providerType(optional)— rest_api, webhook, openapi, sftp, database, mq, or custom
  • cursor/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 value
  • definition(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 value
  • definition(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 value
  • definition(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 value
  • direction(optional)— Optional inbound or outbound filter
  • cursor/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 value
  • definition(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 value
  • definition(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 value
  • subjectType(required)— organization, department, or member
  • keyword(optional)— Search local name, external name, or external code
  • cursor/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 value
  • definition(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 value
  • definition(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 value
  • definition(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 value
  • definition(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 value
  • parentObjectId(optional)— Optional parent external form UUID from this same OpenLink system
  • status(optional)— Optional active or disabled lifecycle filter
  • keyword(optional)— Search object name, object code, or external object ID
  • cursor/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 value
  • definition(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 value
  • definition(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 value
  • status(optional)— Optional active or disabled lifecycle filter
  • keyword(optional)— Search field name or field code
  • cursor/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 value
  • definition(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 value
  • definition(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 value
  • definition(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 value
  • fieldId(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 value
  • filePath(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 filter
  • localFormId(optional)— Optional local form schema UUID filter
  • enabled(optional)— Optional enabled-state filter
  • keyword(optional)— Search binding name, binding code, or external object code
  • cursor/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 value
  • definition(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 value
  • definition(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 filter
  • bindingId(optional)— Optional form binding UUID filter
  • status(optional)— draft, published, or archived
  • keyword(optional)— Search flow id, name, code, description, binding, form, or external object
  • excludeArchived(optional)— Set true to omit archived flows
  • cursor/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 value
  • definition(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 value
  • definition(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 value
  • definition(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 value
  • versionId(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 filter
  • flowDefinitionId(optional)— Optional flow definition UUID filter
  • status(optional)— draft, active, paused, or archived
  • cursor/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 value
  • definition(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 value
  • definition(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 known
  • status(optional)— queued, running, waiting_dependency, succeeded, failed, partial, dead_letter, or canceled
  • keyword(optional)— Search execution, trace, flow, binding, system, record, and error identifiers
  • cursor/limit(optional)— Opaque nextCursor returned by the previous identical query and 1-100 rows
  • timeRange(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 executions
  • parentExecutionItemId(optional)— Parent item UUID for child-table rows; valid only with logId
  • externalObjectId(optional)— Optional external form UUID filter, typically used with parentExecutionItemId
  • status(optional)— queued, running, waiting_dependency, succeeded, failed, rolled_back, or skipped
  • keyword/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