io.atcr.hold.exportUserData
Export all user data from this hold (GDPR compliance). Returns all records stored on this hold's PDS that reference the authenticated user's DID.
Details · query
| Kind | query |
|---|---|
| Authority | hold.atcr.io |
| Indexed |
Query
query · GETParameters
query stringOutput
application/jsonBluesky posts that mention the user
crewRecord
refUser's crew record (if they are a crew member)
RFC3339 timestamp of when the export was generated
DID of this hold service
Whether the user is the captain (owner) of this hold
Layer records uploaded by the user
Repository stats records owned by the user
DID of the user whose data was exported
Errors
AuthRequired
No description in schema.
#crewExport
objectProperties
addedAt
string · datetimepermissions
arraymaxLength: 64
role
stringmaxLength: 32
tier
stringmaxLength: 32
#layerExport
object#postExport
object#statsExport
objectSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
io.atcr.hold.deleteUserData
procedureDelete all user data from this hold (GDPR compliance). Deletes crew record (if not captain), layer records, and stats records. Does NOT delete actual blob data from S3 - only PDS records.