Interface: Main
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:43
Author entry with full contribution metadata
Properties
$type?
optional$type:"pub.chive.eprint.authorContribution"
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:44
affiliations?
optionalaffiliations:Affiliation[]
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:60
Author affiliations
avatarUrl?
optionalavatarUrl:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:52
Avatar URL resolved from author's PDS profile (AppView-enriched)
contributions?
optionalcontributions:Contribution[]
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:62
CRediT-based contribution types
did?
optionaldid:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:46
Author DID if they have an ATProto account
email?
optionalemail:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:56
Contact email (for external authors)
handle?
optionalhandle:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:50
ATProto handle resolved from DID (AppView-enriched)
isCorrespondingAuthor
isCorrespondingAuthor:
boolean
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:64
Whether this is a corresponding author
isHighlighted
isHighlighted:
boolean
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:66
Whether this author is highlighted (co-first, co-last)
name
name:
string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:48
Author display name (required even if DID present)
orcid?
optionalorcid:string
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:54
ORCID identifier (format: 0000-0000-0000-000X)
order
order:
number
Defined in: web/lib/api/generated/types/pub/chive/eprint/authorContribution.ts:58
Position in author list (1-indexed)