$API_TOKEN=<YOUR_API_TOKEN>
$cat > input.json << 'EOF'
<{
< "search": "harry potter",
< "startUrls": [
< "https://www.goodreads.com/search?q=game+of+thrones&qid=",
< "https://www.goodreads.com/book/show/59576065-acceptance",
< "https://www.goodreads.com/list/show/1362.Best_History_Books_",
< "https://www.goodreads.com/shelf/show/fiction",
< "https://www.goodreads.com/genres/business",
< "https://www.goodreads.com/author/list/1221698.Neil_Gaiman"
< ],
< "maxItems": 1,
< "endPage": 1,
< "extendOutputFunction": "($) => { return {} }",
< "customMapFunction": "(object) => { return {...object} }",
< "proxy": {
< "useApifyProxy": true,
< "apifyProxyGroups": [
< "RESIDENTIAL"
< ]
< }
<}
<EOF
$curl "https://api.apify.com/v2/acts/epctex~goodreads-scraper/runs?token=$API_TOKEN" \
< -X POST \
< -d @input.json \
< -H 'Content-Type: application/json'