fyi.opensocial.createSpace

Create a space under the group with its access record and, unless index is false, an index entry. Requires space.create.

Details · procedure
Kindprocedure
Authorityopensocial.fyi
Indexed

What's different

same NSID · two revisions from the same publisher
opensocial.fyi · namespace authority
opensocial.fyi · namespace authority
15 changes, 6 breaking

Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.

Procedure · input

#main
Added

access

compatible

New required property.

ref fyi.opensocial.defs#accessConfig
Added

index

compatible

New optional property.

boolean · default: true
Changed

name

breaking

Gained a maximum grapheme count limit.

maxGraphemes: 64
Changed

name

breaking

Gained a maximum length limit.

maxLength: 640
Removed

credentialScopes

breaking

Property removed.

array of ref
Removed

readableBy

breaking

Property removed.

array of string
Removed

writableBy

breaking

Property removed.

array of string

Procedure · output

#main
Added

access

compatible

New required property.

ref com.atproto.repo.strongRef
Added

index

compatible

New optional property.

ref com.atproto.repo.strongRef
Added

space

compatible

New required property.

string · space-ref
Removed

uri

breaking

Property removed.

string · space-ref

Procedure · errors

#main
Added

SpaceAlreadyExists

compatible

New error.

SpaceAlreadyExists
Added

ReservedSpace

compatible

New error.

ReservedSpace
Added

UnknownRole

compatible

New error.

UnknownRole
Added

InvalidScope

compatible

New error.

InvalidScope
3 properties unchanged Open the full schema diff →