PublisherResponse
Public publisher view. owner is populated only for the owner itself or a
platform admin (the binding identity is not public).
Shape
- contact_emailEmail (string)
- created_atstring
- display_namestring
- namespacePublisherNamespace (string)
- publisher_idPublisherId (string · uuid)
- statusPublisherStatusactivesuspendedAccount status of a
Publisher.Activepublishers may submit;Suspendedis a platform-admin hold. - updated_atstring
- verifiedboolean
ownerActorSummary or nulloptional
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- public_keystring or nulloptional
- verification_methodVerificationMethodmanualdnsgithubor nulloptionalHow a publisher's
verifiedflag was earned.Manualis the platform-admin grant (D3);Dns/Githubare the self-service namespace-ownership proofs. - verification_targetstring or nulloptional
- verified_atstring or nulloptional
Example
Synthesized example{
"contact_email": "tomas@acme.example",
"created_at": "2026-10-13T09:48:30Z",
"display_name": "Tomás Reyes",
"namespace": "namespace-9485",
"publisher_id": "43aade32-bb0c-4ce6-9c7e-b394a5e3d48b",
"status": "active",
"updated_at": "2026-10-15T10:57:10Z",
"verified": false,
"owner": {
"email": "lin@acme.example",
"id": "id-f5a6",
"username": "tomas",
"avatar_url": "https://gitmoap.example/acme/d248a1ee"
},
"public_key": "public-key-59e5",
"verification_method": "manual",
"verification_target": "verification-target-2332",
"verified_at": "2026-10-16T04:45:28Z"
}
Graph
Used inside
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 6 operations
- POSTGrant or revoke a publisher's verification/admin/publishers/{publisher_id}/verify
- GETList publishers, paginated./publishers
- POSTRegister a publisher bound to the calling identity, claiming a namespace./publishers
- GETGet a publisher's public profile./publishers/{publisher_id}
- PATCHUpdate a publisher's display name, contact email, or public key/publishers/{publisher_id}
- POSTComplete a namespace ownership challenge/publishers/{publisher_id}/verification-challenge/verify