{
  "opencollection": "1.0.0",
  "info": {
    "name": "Itch.io Auth Profile API",
    "version": "1.0.0"
  },
  "request": {
    "auth": {
      "type": "bearer",
      "token": "{{bearerToken}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Profile",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get current user profile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.itch.io/profile"
          },
          "docs": "Returns information about the user the current credentials belong to."
        },
        {
          "info": {
            "name": "List profile games",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.itch.io/profile/games"
          },
          "docs": "Lists the games the authenticated user develops (i.e. can edit)."
        },
        {
          "info": {
            "name": "List owned download keys",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.itch.io/profile/owned-keys",
            "params": [
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Page number for pagination"
              }
            ]
          },
          "docs": "Lists the download keys the authenticated account owns."
        },
        {
          "info": {
            "name": "List profile collections",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.itch.io/profile/collections"
          },
          "docs": "Lists the collections associated to the authenticated profile."
        },
        {
          "info": {
            "name": "List owned bundles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.itch.io/profile/owned-bundles"
          },
          "docs": "Lists the bundles the current user owns. Each BundleKey has its Bundle field populated. Deduped across multiple purchases of the same bundle; sale bundles are currently excluded; capped at 100."
        },
        {
          "info": {
            "name": "List profile builds",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.itch.io/profile/builds",
            "params": [
              {
                "name": "page",
                "value": "",
                "type": "query"
              },
              {
                "name": "per_page",
                "value": "",
                "type": "query"
              },
              {
                "name": "state",
                "value": "",
                "type": "query",
                "description": "Filter by build state. One of: live, processing, failed. Empty for all."
              },
              {
                "name": "include_totals",
                "value": "",
                "type": "query",
                "description": "If set to 1, include aggregate totals in the response."
              },
              {
                "name": "started_build_ids",
                "value": "",
                "type": "query",
                "description": "Comma-separated build IDs in the started state to surface in the listing."
              }
            ]
          },
          "docs": "Lists builds across all games the current user develops. The response is normalized: each build carries scalar GameID/UploadID/UserID, and the referenced games/uploads/users are returned once each."
        }
      ]
    }
  ],
  "bundled": true
}