{ "opencollection": "1.0.0", "info": { "name": "Bluesky Social Actor Profiles Ozone Sets API", "version": "1.0.0" }, "items": [ { "info": { "name": "Ozone Sets", "type": "folder" }, "items": [ { "info": { "name": "Bluesky Add values to a specific set.", "type": "http" }, "http": { "method": "POST", "url": "https://bsky.social/xrpc/xrpc/tools.ozone.set.addValues", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "*This endpoint is part of the [Ozone moderation service](https://ozone.tools/) APIs. Requests usually require authentication, are directed to the user's PDS intance, and proxied to the Ozone instance indicated by the DID in the service proxying header. Admin authenentication may also be possible, with request sent directly to the Ozone instance.*\n\n*To learn more about calling atproto API endpoints like this one, see the [API Hosts and Auth](/docs/advanced-guides/api-directory) guide.*\n\nAdd value" }, { "info": { "name": "Bluesky Delete an entire set.", "type": "http" }, "http": { "method": "POST", "url": "https://bsky.social/xrpc/xrpc/tools.ozone.set.deleteSet", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "*This endpoint is part of the [Ozone moderation service](https://ozone.tools/) APIs. Requests usually require authentication, are directed to the user's PDS intance, and proxied to the Ozone instance indicated by the DID in the service proxying header. Admin authenentication may also be possible, with request sent directly to the Ozone instance.*\n\n*To learn more about calling atproto API endpoints like this one, see the [API Hosts and Auth](/docs/advanced-guides/api-directory) guide.*\n\nDelete an" }, { "info": { "name": "Bluesky Delete values from a specific set.", "type": "http" }, "http": { "method": "POST", "url": "https://bsky.social/xrpc/xrpc/tools.ozone.set.deleteValues", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "*This endpoint is part of the [Ozone moderation service](https://ozone.tools/) APIs. Requests usually require authentication, are directed to the user's PDS intance, and proxied to the Ozone instance indicated by the DID in the service proxying header. Admin authenentication may also be possible, with request sent directly to the Ozone instance.*\n\n*To learn more about calling atproto API endpoints like this one, see the [API Hosts and Auth](/docs/advanced-guides/api-directory) guide.*\n\nDelete va" }, { "info": { "name": "Bluesky Get a specific set and its values", "type": "http" }, "http": { "method": "GET", "url": "https://bsky.social/xrpc/xrpc/tools.ozone.set.getValues", "params": [ { "name": "name", "value": "Example Name", "type": "query" }, { "name": "limit", "value": "100", "type": "query" }, { "name": "cursor", "value": "eyJsYXN0SWQiOiIxMjM0NTYifQ", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "*This endpoint is part of the [Ozone moderation service](https://ozone.tools/) APIs. Requests usually require authentication, are directed to the user's PDS intance, and proxied to the Ozone instance indicated by the DID in the service proxying header. Admin authenentication may also be possible, with request sent directly to the Ozone instance.*\n\n*To learn more about calling atproto API endpoints like this one, see the [API Hosts and Auth](/docs/advanced-guides/api-directory) guide.*\n\nGet a spe" }, { "info": { "name": "Bluesky Query available sets", "type": "http" }, "http": { "method": "GET", "url": "https://bsky.social/xrpc/xrpc/tools.ozone.set.querySets", "params": [ { "name": "limit", "value": "50", "type": "query" }, { "name": "cursor", "value": "eyJsYXN0SWQiOiIxMjM0NTYifQ", "type": "query" }, { "name": "namePrefix", "value": "Example Name", "type": "query" }, { "name": "sortBy", "value": "example-sortBy", "type": "query" }, { "name": "sortDirection", "value": "example-sortDirection", "type": "query", "description": "Defaults to ascending order of name field." } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "*This endpoint is part of the [Ozone moderation service](https://ozone.tools/) APIs. Requests usually require authentication, are directed to the user's PDS intance, and proxied to the Ozone instance indicated by the DID in the service proxying header. Admin authenentication may also be possible, with request sent directly to the Ozone instance.*\n\n*To learn more about calling atproto API endpoints like this one, see the [API Hosts and Auth](/docs/advanced-guides/api-directory) guide.*\n\nQuery ava" }, { "info": { "name": "Bluesky Create or update set metadata", "type": "http" }, "http": { "method": "POST", "url": "https://bsky.social/xrpc/xrpc/tools.ozone.set.upsertSet", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "*This endpoint is part of the [Ozone moderation service](https://ozone.tools/) APIs. Requests usually require authentication, are directed to the user's PDS intance, and proxied to the Ozone instance indicated by the DID in the service proxying header. Admin authenentication may also be possible, with request sent directly to the Ozone instance.*\n\n*To learn more about calling atproto API endpoints like this one, see the [API Hosts and Auth](/docs/advanced-guides/api-directory) guide.*\n\nCreate or" } ] } ], "bundled": true }