Agent
Classes
Agent
Agent
A person or group or organization with economic agency.
Queries
myAgent
myAgent
Loads details of the currently authenticated REA agent
Status: Implemented
agent
agent
Find an agent (person or organization) by their ID
Status: Implemented
organization
organization
Find an organization (group) agent by its ID
Status: Implemented
person
person
Find a person by their ID
Status: Implemented
agents
agents
Loads all agents publicly registered within this collaboration space
Status: Implemented
organizations
organizations
Loads all organizations publicly registered within this collaboration space
Status: Implemented
people
people
Loads all people who have publicly registered with this collaboration space.
Status: Implemented
agentRelationship
agentRelationship
Retrieve details of an agent relationship by its ID
Status: Unimplemented
agentRelationships
agentRelationships
Retrieve details of all the relationships between all agents registered in this collaboration space
Status: Unimplemented
agentRelationshipRole
agentRelationshipRole
Retrieve details of an agent relationship role by its ID
Status: Unimplemented
agentRelationshipRoles
agentRelationshipRoles
Retrieve all possible kinds of associations that agents may have with one another in this collaboration space
Status: Unimplemented
Mutations
associateMyAgent
associateMyAgent
Associates the Agent identified by agentId with the currently authenticated user. Can only be used once.
Status: Implemented
createPerson
createPerson
Registers a new (human) person with the collaboration space
Status: Implemented
updatePerson
updatePerson
Update profile details
Status: Implemented
deletePerson
deletePerson
Erase record of a person and thus remove them from the collaboration space
Status: Implemented
createOrganization
createOrganization
Registers a new organization (group agent) with the collaboration space
Status: Implemented
updateOrganization
updateOrganization
Update organization profile details
Status: Implemented
deleteOrganization
deleteOrganization
Erase record of an organization and thus remove it from the collaboration space
Status: Implemented
createAgentRelationship
createAgentRelationship
Status: Unimplemented
updateAgentRelationship
updateAgentRelationship
Status: Unimplemented
deleteAgentRelationship
deleteAgentRelationship
Status: Unimplemented
createAgentRelationshipRole
createAgentRelationshipRole
Status: Unimplemented
updateAgentRelationshipRole
updateAgentRelationshipRole
Status: Unimplemented
deleteAgentRelationshipRole
deleteAgentRelationshipRole
Status: Unimplemented
Last updated