v1

latestOpenAPI 3.0.32026-07-17231729.2 KB

Invoke a method

Invokes a method on an object with the provided arguments. For getters, returns immediately. For setters and regular methods, returns an invoke ID to check the completion status later.

post/api/interests/{interest}/objects/{object}/methods/{method}/invoke

Request body

{"stackTrail":"components:schemas:ArgsList:items","oasType":"schema","type":"unknown","description":"Method arguments as VarList (any JSON-serializable value)"}

Response

Method invocation result or status

idinteger nullable

Invoke ID (-1 for immediate results like getters)

status'pending' | 'finished' required

Invocation status

{"stackTrail":"components:schemas:Invoke:properties:result","oasType":"schema","type":"unknown","description":"Method result (present when status is finished or for getters)"}