Something went wrong. Try again.
grain.social is a photo sharing platform built on atproto. grain.social
appview atproto photography
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ "lexicon": 1, "id": "dev.hatk.createReport", "defs": { "main": { "type": "procedure", "description": "Report an account or record for moderation review.", "input": { "encoding": "application/json", "schema": { "type": "object", "required": ["subject", "label"], "properties": { "subject": { "type": "union", "description": "The account or record being reported.", "refs": ["#repoRef", "com.atproto.repo.strongRef"] }, "label": { "type": "string", "description": "Label identifier for the report reason." }, "reason": { "type": "string", "maxLength": 2000, "description": "Optional free-text explanation." } } } }, "output": { "encoding": "application/json", "schema": { "type": "object", "required": ["id", "subject", "label", "reportedBy", "createdAt"], "properties": { "id": { "type": "integer" }, "subject": { "type": "unknown" }, "label": { "type": "string" }, "reason": { "type": "string" }, "reportedBy": { "type": "string", "format": "did" }, "createdAt": { "type": "string", "format": "datetime" } } } } }, "repoRef": { "type": "object", "required": ["did"], "properties": { "did": { "type": "string", "format": "did" } } } }}