{
  "openapi": "3.0.1",
  "info": {
    "title": "Kickstarter Projects API Scraper",
    "description": "Scrape Kickstarter projects by search term, category, location, state or URL — returns goal, pledged amount, backers, percent funded, currency, state, creator, category, dates, image and reward tiers. Talks to the app private API; fast, no login required.",
    "version": "0.0",
    "x-build-id": "pGwGgwi3LcTyHfEHb"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/rl1987~kickstarter-api-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-rl1987-kickstarter-api-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/rl1987~kickstarter-api-scraper/runs": {
      "post": {
        "operationId": "runs-sync-rl1987-kickstarter-api-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/rl1987~kickstarter-api-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-rl1987-kickstarter-api-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "title": "Search query",
            "type": "string",
            "description": "Keyword search term (e.g. 'board game'). Leave blank to browse by category/location."
          },
          "location": {
            "title": "Location",
            "type": "string",
            "description": "City or place name (e.g. 'New York'). Resolved via the app's own location lookup."
          },
          "projectUrl": {
            "title": "Project URL",
            "type": "string",
            "description": "A Kickstarter project URL to fetch a single project's full detail (incl. rewards)."
          },
          "includeDetails": {
            "title": "Include details",
            "type": "boolean",
            "description": "Fetch full project detail per row: story/description, comments & updates counts, reward tiers.",
            "default": false
          },
          "maxItems": {
            "title": "Max items",
            "type": "integer",
            "description": "Maximum number of projects to return (0 = unlimited).",
            "default": 25
          },
          "state": {
            "title": "Project state",
            "enum": [
              "LIVE",
              "SUCCESSFUL",
              "FAILED",
              "UPCOMING"
            ],
            "type": "string",
            "description": "Filter by campaign state"
          },
          "sort": {
            "title": "Sort order",
            "enum": [
              "POPULARITY",
              "NEWEST",
              "END_DATE",
              "MOST_FUNDED",
              "MOST_BACKED",
              "MAGIC"
            ],
            "type": "string",
            "description": "Sort the results"
          },
          "category": {
            "title": "Category",
            "enum": [
              "Art",
              "Art › Ceramics",
              "Art › Conceptual Art",
              "Art › Digital Art",
              "Art › Illustration",
              "Art › Installations",
              "Art › Mixed Media",
              "Art › Painting",
              "Art › Performance Art",
              "Art › Public Art",
              "Art › Sculpture",
              "Art › Social Practice",
              "Art › Textiles",
              "Art › Video Art",
              "Comics",
              "Comics › Anthologies",
              "Comics › Comic Books",
              "Comics › Events",
              "Comics › Graphic Novels",
              "Comics › Webcomics",
              "Crafts",
              "Crafts › Candles",
              "Crafts › Crochet",
              "Crafts › DIY",
              "Crafts › Embroidery",
              "Crafts › Glass",
              "Crafts › Knitting",
              "Crafts › Pottery",
              "Crafts › Printing",
              "Crafts › Quilts",
              "Crafts › Stationery",
              "Crafts › Taxidermy",
              "Crafts › Weaving",
              "Crafts › Woodworking",
              "Dance",
              "Dance › Performances",
              "Dance › Residencies",
              "Dance › Spaces",
              "Dance › Workshops",
              "Design",
              "Design › Architecture",
              "Design › Civic Design",
              "Design › Graphic Design",
              "Design › Interactive Design",
              "Design › Product Design",
              "Design › Toys",
              "Design › Typography",
              "Fashion",
              "Fashion › Accessories",
              "Fashion › Apparel",
              "Fashion › Childrenswear",
              "Fashion › Couture",
              "Fashion › Footwear",
              "Fashion › Jewelry",
              "Fashion › Pet Fashion",
              "Fashion › Ready-to-wear",
              "Film & Video",
              "Film & Video › Action",
              "Film & Video › Animation",
              "Film & Video › Comedy",
              "Film & Video › Documentary",
              "Film & Video › Drama",
              "Film & Video › Experimental",
              "Film & Video › Family",
              "Film & Video › Fantasy",
              "Film & Video › Festivals",
              "Film & Video › Horror",
              "Film & Video › Movie Theaters",
              "Film & Video › Music Videos",
              "Film & Video › Narrative Film",
              "Film & Video › Romance",
              "Film & Video › Science Fiction",
              "Film & Video › Shorts",
              "Film & Video › Television",
              "Film & Video › Thrillers",
              "Film & Video › Webseries",
              "Food",
              "Food › Bacon",
              "Food › Community Gardens",
              "Food › Cookbooks",
              "Food › Drinks",
              "Food › Events",
              "Food › Farmer's Markets",
              "Food › Farms",
              "Food › Food Trucks",
              "Food › Restaurants",
              "Food › Small Batch",
              "Food › Spaces",
              "Food › Vegan",
              "Games",
              "Games › Gaming Hardware",
              "Games › Live Games",
              "Games › Mobile Games",
              "Games › Playing Cards",
              "Games › Puzzles",
              "Games › STL",
              "Games › TTRPG",
              "Games › Tabletop Games",
              "Games › Video Games",
              "Journalism",
              "Journalism › Audio",
              "Journalism › Photo",
              "Journalism › Print",
              "Journalism › Video",
              "Journalism › Web",
              "Music",
              "Music › Blues",
              "Music › Chiptune",
              "Music › Classical Music",
              "Music › Comedy",
              "Music › Country & Folk",
              "Music › Electronic Music",
              "Music › Faith",
              "Music › Hip-Hop",
              "Music › Indie Rock",
              "Music › Jazz",
              "Music › Kids",
              "Music › Latin",
              "Music › Metal",
              "Music › Pop",
              "Music › Punk",
              "Music › R&B",
              "Music › Rock",
              "Music › World Music",
              "Photography",
              "Photography › Animals",
              "Photography › Fine Art",
              "Photography › Nature",
              "Photography › People",
              "Photography › Photobooks",
              "Photography › Places",
              "Publishing",
              "Publishing › Academic",
              "Publishing › Anthologies",
              "Publishing › Art Books",
              "Publishing › Audiobooks",
              "Publishing › Calendars",
              "Publishing › Children's Books",
              "Publishing › Comedy",
              "Publishing › Fiction",
              "Publishing › Letterpress",
              "Publishing › Literary Journals",
              "Publishing › Literary Spaces",
              "Publishing › Nonfiction",
              "Publishing › Periodicals",
              "Publishing › Poetry",
              "Publishing › Radio & Podcasts",
              "Publishing › Translations",
              "Publishing › Young Adult",
              "Publishing › Zines",
              "Technology",
              "Technology › 3D Printing",
              "Technology › Apps",
              "Technology › Camera Equipment",
              "Technology › DIY Electronics",
              "Technology › Fabrication Tools",
              "Technology › Flight",
              "Technology › Gadgets",
              "Technology › Hardware",
              "Technology › Makerspaces",
              "Technology › Robots",
              "Technology › Software",
              "Technology › Sound",
              "Technology › Space Exploration",
              "Technology › Wearables",
              "Technology › Web",
              "Theater",
              "Theater › Comedy",
              "Theater › Experimental",
              "Theater › Festivals",
              "Theater › Immersive",
              "Theater › Musical",
              "Theater › Plays",
              "Theater › Spaces"
            ],
            "type": "string",
            "description": "Browse a Kickstarter category — pick one from the dropdown (grouped as Parent › Subcategory), e.g. \"Games › Tabletop Games\"."
          },
          "proxyConfiguration": {
            "title": "Proxy configuration",
            "type": "object",
            "description": "Route requests through a proxy (Apify Proxy by default).",
            "default": {
              "useApifyProxy": true,
              "apifyProxyGroups": [
                "RESIDENTIAL"
              ]
            }
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}