@valueflows/vf-graphql
Version:
Reference GraphQL implementation of the ValueFlows spec
1,837 lines (1,836 loc) • 503 kB
JSON
{
"$schema": "http://json-schema.org/draft-06/schema#",
"properties": {
"Query": {
"type": "object",
"properties": {
"action": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Action"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"actions": {
"type": "object",
"properties": {
"return": {
"type": "array",
"items": {
"$ref": "#/definitions/Action"
}
},
"arguments": {
"type": "object",
"properties": {},
"required": []
}
},
"required": []
},
"myAgent": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Agent"
},
"arguments": {
"type": "object",
"properties": {},
"required": []
}
},
"required": [],
"description": "Loads details of the currently authenticated REA agent"
},
"agent": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Agent"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": [],
"description": "Find an agent (person or organization) by their ID"
},
"agents": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/AgentFilterParams"
}
},
"required": []
}
},
"required": [],
"description": "Loads all agents publicly registered within this collaboration space"
},
"organization": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Organization"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": [],
"description": "Find an organization (group) agent by its ID"
},
"organizations": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/OrganizationConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/AgentFilterParams"
}
},
"required": []
}
},
"required": [],
"description": "Loads all organizations publicly registered within this collaboration space"
},
"person": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Person"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": [],
"description": "Find a person by their ID"
},
"people": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/PersonConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/AgentFilterParams"
}
},
"required": []
}
},
"required": [],
"description": "Loads all people who have publicly registered with this collaboration space."
},
"agentRelationship": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationship"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": [],
"description": "Retrieve details of an agent relationship by its ID"
},
"agentRelationships": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": [],
"description": "Retrieve details of all the relationships between all agents registered in this collaboration space"
},
"agentRelationshipRole": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipRole"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": [],
"description": "Retrieve details of an agent relationship role by its ID"
},
"agentRelationshipRoles": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipRoleConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": [],
"description": "Retrieve all possible kinds of associations that agents may have with one another in this collaboration space"
},
"agreement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Agreement"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"agreements": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgreementConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"appreciation": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Appreciation"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"appreciations": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AppreciationConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"claim": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Claim"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"claims": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ClaimConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/ClaimFilterParams"
}
},
"required": []
}
},
"required": []
},
"settlement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Settlement"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"settlements": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/SettlementConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"commitment": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Commitment"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"commitments": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/CommitmentConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/CommitmentFilterParams"
}
},
"required": []
}
},
"required": []
},
"spatialThing": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/SpatialThing"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"spatialThings": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/SpatialThingConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"intent": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Intent"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"intents": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/IntentConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/IntentFilterParams"
},
"orderBy": {
"$ref": "#/definitions/IntentsOrder"
}
},
"required": []
}
},
"required": []
},
"unit": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Unit"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"units": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/UnitConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"economicEvent": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/EconomicEvent"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"economicEvents": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/EconomicEventConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/EconomicEventFilterParams"
}
},
"required": []
}
},
"required": []
},
"economicResource": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/EconomicResource"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"economicResources": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/EconomicResourceConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"plan": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Plan"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"plans": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/PlanConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"process": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Process"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"processes": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProcessConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/ProcessFilterParams"
}
},
"required": []
}
},
"required": []
},
"processSpecification": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProcessSpecification"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"processSpecifications": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProcessSpecificationConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"productBatch": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProductBatch"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"productBatches": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProductBatchConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"proposal": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Proposal"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"proposals": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProposalConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
},
"filter": {
"$ref": "#/definitions/ProposalFilterParams"
}
},
"required": []
}
},
"required": []
},
"offers": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProposalConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": [],
"description": "List all proposals that are being listed as offers."
},
"requests": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ProposalConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": [],
"description": "List all proposals that are being listed as requests."
},
"recipeFlow": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/RecipeFlow"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"recipeFlows": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/RecipeFlowConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"recipeProcess": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/RecipeProcess"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"recipeProcesses": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/RecipeProcessConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"recipeExchange": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/RecipeExchange"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"recipeExchanges": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/RecipeExchangeConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"resourceSpecification": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ResourceSpecification"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"resourceSpecifications": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ResourceSpecificationConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"scenario": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Scenario"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"scenarios": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ScenarioConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
},
"scenarioDefinition": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ScenarioDefinition"
},
"arguments": {
"type": "object",
"properties": {
"id": {
"$ref": "#/definitions/ID"
}
},
"required": [
"id"
]
}
},
"required": []
},
"scenarioDefinitions": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ScenarioDefinitionConnection"
},
"arguments": {
"type": "object",
"properties": {
"first": {
"$ref": "#/definitions/Int"
},
"after": {
"$ref": "#/definitions/String"
},
"last": {
"$ref": "#/definitions/Int"
},
"before": {
"$ref": "#/definitions/String"
}
},
"required": []
}
},
"required": []
}
},
"required": []
},
"Mutation": {
"type": "object",
"properties": {
"createPerson": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/PersonResponse"
},
"arguments": {
"type": "object",
"properties": {
"person": {
"$ref": "#/definitions/AgentCreateParams"
}
},
"required": [
"person"
]
}
},
"required": [],
"description": "Registers a new (human) person with the collaboration space"
},
"updatePerson": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/PersonResponse"
},
"arguments": {
"type": "object",
"properties": {
"person": {
"$ref": "#/definitions/AgentUpdateParams"
}
},
"required": [
"person"
]
}
},
"required": [],
"description": "Update profile details"
},
"deletePerson": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": [],
"description": "Erase record of a person and thus remove them from the collaboration space"
},
"createOrganization": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/OrganizationResponse"
},
"arguments": {
"type": "object",
"properties": {
"organization": {
"$ref": "#/definitions/OrganizationCreateParams"
}
},
"required": [
"organization"
]
}
},
"required": [],
"description": "Registers a new organization (group agent) with the collaboration space"
},
"updateOrganization": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/OrganizationResponse"
},
"arguments": {
"type": "object",
"properties": {
"organization": {
"$ref": "#/definitions/OrganizationUpdateParams"
}
},
"required": [
"organization"
]
}
},
"required": [],
"description": "Update organization profile details"
},
"deleteOrganization": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": [],
"description": "Erase record of an organization and thus remove it from the collaboration space"
},
"createAgentRelationship": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipResponse"
},
"arguments": {
"type": "object",
"properties": {
"relationship": {
"$ref": "#/definitions/AgentRelationshipCreateParams"
}
},
"required": [
"relationship"
]
}
},
"required": []
},
"updateAgentRelationship": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipResponse"
},
"arguments": {
"type": "object",
"properties": {
"relationship": {
"$ref": "#/definitions/AgentRelationshipUpdateParams"
}
},
"required": [
"relationship"
]
}
},
"required": []
},
"deleteAgentRelationship": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": []
},
"createAgentRelationshipRole": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipRoleResponse"
},
"arguments": {
"type": "object",
"properties": {
"agentRelationshipRole": {
"$ref": "#/definitions/AgentRelationshipRoleCreateParams"
}
},
"required": [
"agentRelationshipRole"
]
}
},
"required": []
},
"updateAgentRelationshipRole": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgentRelationshipRoleResponse"
},
"arguments": {
"type": "object",
"properties": {
"agentRelationshipRole": {
"$ref": "#/definitions/AgentRelationshipRoleUpdateParams"
}
},
"required": [
"agentRelationshipRole"
]
}
},
"required": []
},
"deleteAgentRelationshipRole": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": []
},
"createAgreement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgreementResponse"
},
"arguments": {
"type": "object",
"properties": {
"agreement": {
"$ref": "#/definitions/AgreementCreateParams"
}
},
"required": []
}
},
"required": []
},
"updateAgreement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AgreementResponse"
},
"arguments": {
"type": "object",
"properties": {
"agreement": {
"$ref": "#/definitions/AgreementUpdateParams"
}
},
"required": []
}
},
"required": []
},
"deleteAgreement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": []
},
"createAppreciation": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AppreciationResponse"
},
"arguments": {
"type": "object",
"properties": {
"appreciation": {
"$ref": "#/definitions/AppreciationCreateParams"
}
},
"required": [
"appreciation"
]
}
},
"required": []
},
"updateAppreciation": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/AppreciationResponse"
},
"arguments": {
"type": "object",
"properties": {
"appreciation": {
"$ref": "#/definitions/AppreciationUpdateParams"
}
},
"required": [
"appreciation"
]
}
},
"required": []
},
"deleteAppreciation": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": []
},
"createClaim": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ClaimResponse"
},
"arguments": {
"type": "object",
"properties": {
"claim": {
"$ref": "#/definitions/ClaimCreateParams"
}
},
"required": [
"claim"
]
}
},
"required": []
},
"updateClaim": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/ClaimResponse"
},
"arguments": {
"type": "object",
"properties": {
"claim": {
"$ref": "#/definitions/ClaimUpdateParams"
}
},
"required": [
"claim"
]
}
},
"required": []
},
"deleteClaim": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/Boolean"
},
"arguments": {
"type": "object",
"properties": {
"revisionId": {
"$ref": "#/definitions/ID"
}
},
"required": [
"revisionId"
]
}
},
"required": []
},
"createSettlement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/SettlementResponse"
},
"arguments": {
"type": "object",
"properties": {
"settlement": {
"$ref": "#/definitions/SettlementCreateParams"
}
},
"required": [
"settlement"
]
}
},
"required": []
},
"updateSettlement": {
"type": "object",
"properties": {
"return": {
"$ref": "#/definitions/SettlementResponse"
},
"arguments": {
"type": "object",
"properties": {
"settlement": {
"$ref": "#/definitions/SettlementUpdateParams"
}