camilogarcialarotta/Watermelon HTTP client
Perform HTTP requests within your workflow. Supports GraphQL!
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| url | Endpoint to query | — | https://api.github.com |
| method | HTTP method | — | get |
| headers | HTTP custom headers | — | — |
| data | HTTP request payload | — | — |
| graphql | GraphQL query or mutation to execute. If defined, the 'data' field is automatically populated with the this payload and the 'method' is set to POST | — | — |
| variables | variables for a GraphQL mutation in JSON format | — | {} |
| operation_name | name of the entrypoint GraphQL operation if multiple are defined in `graphql` | — | — |
| fail_fast | wether to fail upon error HTML responses (e.g. 400, 500) | — | false |
| verbose | wether to print info-level statements or not | — | false |
Outputs
| name | description |
|---|---|
| status | The status of the HTTP request |
| headers | The response HTTP headers |
| response | The raw query response body |