addedInput schema / properties / cursor
Added value: +{
+ "description": "Opaque pagination cursor.",
+ "maxLength": 1000,
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / filters
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "enabled": {
+ "description": "Filter by enabled state after the cascade is resolved.",
+ "type": "boolean"
+ },
+ "signalAgentId": {
+ "description": "Required when target is signal_agent.",
+ "type": "string"
+ },
+ "target": {
+ "default": "workspace",
+ "description": "workspace returns level-0 exclusions. signal_agent/workflow returns the effective cascade for that consumer.",
+ "enum": [
+ "workspace",
+ "signal_agent",
+ "workflow"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "description": "Filter by exclusion entry type such as manual, csv, filter, or lead_list.",
+ "type": "string"
+ },
+ "workflowId": {
+ "description": "Required when target is workflow.",
+ "type": "string"
+ },
+ "workspaceId": {
+ "description": "Workspace ID. REQUIRED for a user key (csu_), which spans every workspace you belong to; omitted for a workspace key (cs_), which is bound to one and ignores this argument. campaignstack_whoami reports which kind of key you are holding and, for a user key, the workspaces it can reach.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedInput schema / properties / ids
Added value: +{
+ "description": "Optional exclusion ids to fetch after the target cascade is resolved.",
+ "items": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 100,
+ "minItems": 1,
+ "type": "array"
+}
addedInput schema / properties / include
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "manualProfiles": {
+ "additionalProperties": false,
+ "description": "For manual exclusion entries, include a bounded sample of LinkedIn profile rows.",
+ "properties": {
+ "limit": {
+ "default": 10,
+ "description": "Maximum manual profile rows per manual exclusion.",
+ "maximum": 25,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+}
removedInput schema / properties / level
Removed value: -{
- "description": "workspace (default) returns the level-0 list alone. effective returns level 0 merged with the level-1 extras of the consumer named by signalAgentId or workflowId, which is what the pipeline applies.",
- "enum": [
- "workspace",
- "effective"
- ],
- "type": "string"
-}
addedInput schema / properties / limit
Added value: +{
+ "default": 50,
+ "description": "Maximum items to return, capped at 100.",
+ "maximum": 100,
+ "minimum": 1,
+ "type": "integer"
+}
removedInput schema / properties / signalAgentId
Removed value: -{
- "description": "With level=effective, merge this signal agent's own exclusions",
- "type": "string"
-}
removedInput schema / properties / workflowId
Removed value: -{
- "description": "With level=effective, merge this workflow source node's own exclusions",
- "type": "string"
-}
removedInput schema / properties / workspaceId
Removed value: -{
- "description": "Workspace ID. REQUIRED for a user key (csu_), which spans every workspace you belong to; omitted for a workspace key (cs_), which is bound to one and ignores this argument. campaignstack_whoami reports which kind of key you are holding and, for a user key, the workspaces it can reach.",
- "type": "string"
-}
removedOutput schema / properties / effective
Removed value: -{
- "anyOf": [
- {
- "anyOf": [
- {
- "not": {}
- },
- {
- "items": {},
- "type": "array"
- }
- ],
- "description": "Enabled entries only, level 0 first"
- },
- {
- "type": "null"
- }
- ],
- "description": "Enabled entries only, level 0 first"
-}
removedOutput schema / properties / exclusions
Removed value: -{
- "anyOf": [
- {
- "anyOf": [
- {
- "not": {}
- },
- {
- "items": {},
- "type": "array"
- }
- ],
- "description": "Level-0 exclusion entries"
- },
- {
- "type": "null"
- }
- ],
- "description": "Level-0 exclusion entries"
-}
addedOutput schema / properties / items
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "_id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "includes": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "latestPosts": {
+ "anyOf": [
+ {
+ "items": {},
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "leads": {
+ "anyOf": [
+ {
+ "items": {},
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "manualProfiles": {
+ "anyOf": [
+ {
+ "items": {},
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "stats": {
+ "anyOf": [
+ {},
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "type": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "workspaceId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
removedOutput schema / properties / level0
Removed value: -{
- "anyOf": [
- {
- "anyOf": [
- {
- "not": {}
- },
- {
- "items": {},
- "type": "array"
- }
- ]
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / level1
Removed value: -{
- "anyOf": [
- {
- "anyOf": [
- {
- "not": {}
- },
- {
- "items": {},
- "type": "array"
- }
- ]
- },
- {
- "type": "null"
- }
- ]
-}
removedOutput schema / properties / level1Source
Removed value: -{
- "anyOf": [
- {
- "anyOf": [
- {
- "not": {}
- },
- {
- "type": [
- "string",
- "null"
- ]
- }
- ]
- },
- {
- "type": "null"
- }
- ]
-}
addedOutput schema / properties / missingIds
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / pagination
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "hasMore": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "nextCursor": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "totalCount": {
+ "description": "Total matching rows when known",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / warnings
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "code": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "field": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
removedOutput schema / properties / workspaceId
Removed value: -{
- "anyOf": [
- {
- "anyOf": [
- {
- "not": {}
- },
- {
- "type": "string"
- }
- ]
- },
- {
- "type": "null"
- }
- ]
-}