Skip to main content

diagrid call invoke post

Send POST request to an app

Description​

Perform direct POST call from one id to another using the Service Invocation API

Your Diagrid login is sent with the request as the X-Diagrid-User-Token header, so that a target agent can act on your behalf. A region that trusts only your own identity provider rejects it with a 401; ask your organization admin to federate Diagrid there as well.

diagrid call invoke post <id.method> [flags]

Examples​


# Invoke POST request from caller id to target id
diagrid call invoke post target.methodname --id caller

# Invoke POST request from caller id to target id with a sample payload
diagrid call invoke post target.neworder --app-id caller -—data '{"orderId": 1}'

Options​

-a, --id string Caller id
-p, --project string Name of existing project
-d, --data string Data string
-o, --output string Output format, supported [table, yaml, json] (default "table")
-v, --verbose Include verbose output such as curl command and response body
-h, --help help for post

Options inherited from parent commands​

--api-key string Diagrid Cloud API key

SEE ALSO​