Skip to content

resource.movement_recorded

Colectiva recorded a resource movement in a workspace and notified its target app (RESOURCE_TARGET='rito'). Producer: colectiva notifyResourceMovement (resource-events.js) via sendEcosystemEvent. Receiver UNBUILT — rito has no handler yet; receivers:[] reflects reality (S560 registered to close a real EMIT_UNREGISTERED).

Senders

  • colectiva

Receivers

None declared.

Data schema

Each field maps to a type hint. | null indicates an optional field.

json
{
  "movementId": "string",
  "resourceId": "string",
  "resourceName": "string | null",
  "movementType": "string",
  "amount": "number | null",
  "unit": "string | null",
  "recordedBy": "string"
}

Example payload

The following is a synthetic payload that matches the schema. Production payloads are signed with HMAC-SHA256 and delivered to each receiver's registered webhook endpoint.

json
{
  "movementId": "example-movementId",
  "resourceId": "example-resourceId",
  "resourceName": "example-resourceName",
  "movementType": "example-movementType",
  "amount": 0,
  "unit": "example-unit",
  "recordedBy": "example-recordedBy"
}

See also


Generated from ecosystem-sdk/packages/mcp-server/src/registry/events.json. Do not edit by hand.

Red Broom Software Ecosystem