Pools
Search Pools
GET
https://e621.net/pools.json
Query Parameters
Name | Type | Description |
---|---|---|
search[name_matches] | String | The name of the pool. |
search[description_matches] | String | The description of the pool. |
search[creator_name] | Number | The creator of the pool. |
search[creator_id] | String | The ID of the creator of the pool/. |
search[is_active] | Boolean | If the pool is "active". (Doesn't really mean much.) |
search[category] | String | The category of the pool. One of: |
search[order] | String | The order of the returned results. One of: |
search[id] | Number | |
limit | Number | |
page | String |
Get Pool
GET
https://e621.net/pools/{id}.json
Path Parameters
Name | Type | Description |
---|---|---|
id* | String | The ID of the pool to get. |
Create Pool
POST
https://e621.net/pools.json
Authorization Required
Moderator+ Required If account is less than one week old.
Duplicate post IDs are silently ignored. Post IDs are not validated.
Request Body
Name | Type | Description |
---|---|---|
pool[name]* | String | The name of the pool. Cannot be only digits. Min: 1 / Max: 250 |
pool[description] | String | The description of the pool. Max: 10,000 |
pool[category] | String | The category of the pool. One of: |
pool[is_active] | String | If the pool is active. |
pool[post_ids][] | String | An array of post ids to create the pool with. Max: 1000 |
pool[post_ids_string] | String | A space separated string of post ids to create the pool with. Max: 1000 |
Delete Pool
DELETE
https://e621.net/pools/{id}.json
Authorization Required
Janitor+ Required
Revert Pool
PUT
https://e621.net/pools/{id}/revert.json
Authorization Required
Path Parameters
Name | Type | Description |
---|---|---|
id* | Number | The ID of the pool to revert. |
Query Parameters
Name | Type | Description |
---|---|---|
version_id* | Number | The ID of the version to revert to. |
Last updated