parkes api uses the same profile and credentials as named commands. Pass the HTTP method explicitly, followed by a relative path beginning with /rest/v1/:
Send JSON
Use--input for a JSON file, or --input - to read JSON from standard input. Inspect the writable schema before preparing a payload:
skill.json:
IDEMPOTENCY_KEY to a fresh unique value before the first attempt. Every POST requires a key of at most 128 bytes. Preserve the key and body when retrying that same logical request.
--yes approves the mutation. Without it, an interactive terminal prompts for confirmation and noninteractive execution fails.
Protect updates
Where the endpoint requires an ETag, provide the fetched value as--if-match. For example, after setting SKILL_UUID and ETAG and preparing changes.json:
Follow pagination
For a cursor-paginated GET collection:--paginate follows the collection’s page.next_cursor until it is null. It requires GET and the standard collection envelope; it is not a generic streaming or event-feed client.