Skip to content

Latest commit

 

History

History

graphql-api-reference

Graphql API Reference

General Information

{% hint style="info" %} All time values need to be in ISO format, such as

hasPointInTime: "2022-06-09T18:51:57.105Z" {% endhint %}

{% hint style="info" %} There are a number of queries and mutations that appear in the specification, but are not yet implemented. Avoid those ones by checking that their "status" is "Implemented" in the relevant module section that mentions it. You can put the method in the search box in these docs to find it. Those methods will also throw a 'not yet implemented' error if they are called. {% endhint %}

Modules

Each of the items listed below is what is known as a Valueflows Module. They can be individually enabled, and so looking at each one specifically will tell you which Graphql queries and mutations are accessible.

{% content-ref url="action.md" %} action.md {% endcontent-ref %}

{% content-ref url="agent.md" %} agent.md {% endcontent-ref %}

{% content-ref url="agreement.md" %} agreement.md {% endcontent-ref %}

{% content-ref url="commitment.md" %} commitment.md {% endcontent-ref %}

{% content-ref url="fulfillment.md" %} fulfillment.md {% endcontent-ref %}

{% content-ref url="intent.md" %} intent.md {% endcontent-ref %}

{% content-ref url="measurement.md" %} measurement.md {% endcontent-ref %}

{% hint style="info" %} Note that Observation module below includes both the key Economic Resource and Economic Event classes, unlike many of the other modules which contain one primary class definition {% endhint %}

{% content-ref url="observation.md" %} observation.md {% endcontent-ref %}

{% content-ref url="plan.md" %} plan.md {% endcontent-ref %}

{% content-ref url="process.md" %} process.md {% endcontent-ref %}

{% content-ref url="process-specification.md" %} process-specification.md {% endcontent-ref %}

{% content-ref url="proposal.md" %} proposal.md {% endcontent-ref %}

{% content-ref url="resource-specification.md" %} resource-specification.md {% endcontent-ref %}

{% content-ref url="satisfaction.md" %} satisfaction.md {% endcontent-ref %}