A person in the PL Network Directory. Mirrored from the public PLN Directory API; all upstream fields are preserved as-is. Records too large for the PDS are trimmed and list dropped field names in truncatedFields.
any
Any valid record key
Properties
accessLevel
string
Optional
No description available.
bio
string
Optional
HTML bio.
createdAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
discordHandler
string
Optional
No description available.
email
string
Optional
No description available.
eventGuests
array
of
unknown
Optional
No description available.
experiences
array
of
unknown
Optional
No description available.
githubHandler
string
Optional
No description available.
image
unknown
Optional
No description available.
investorProfile
unknown
Optional
No description available.
isFeatured
boolean
Optional
No description available.
isInvestor
boolean
Optional
No description available.
isVerified
boolean
Optional
No description available.
linkedInDetails
unknown
Optional
No description available.
linkedinHandler
string
Optional
No description available.
location
unknown
Optional
No description available.
name
string
Required
No description available.
officeHours
string
Optional
No description available.
openToWork
boolean
Optional
No description available.
plnFriend
boolean
Optional
No description available.
plnStartDate
string
datetime
Optional
An RFC 3339 formatted timestamp.
preferences
unknown
Optional
No description available.
projectContributions
array
of
unknown
Optional
No description available.
skills
array
of
unknown
Optional
No description available.
teamMemberRoles
array
of
unknown
Optional
No description available.
telegramHandler
string
Optional
No description available.
truncatedFields
array
of
string
Optional
No description available.
twitterHandler
string
Optional
No description available.
uid
string
Required
Upstream PLN Directory uid (also used as the record key).
updatedAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
View raw schema
{
"key": "any",
"type": "record",
"record": {
"type": "object",
"required": [
"uid",
"name"
],
"properties": {
"bio": {
"type": "string",
"description": "HTML bio."
},
"uid": {
"type": "string",
"description": "Upstream PLN Directory uid (also used as the record key)."
},
"name": {
"type": "string"
},
"email": {
"type": "string"
},
"image": {
"type": "unknown"
},
"skills": {
"type": "array",
"items": {
"type": "unknown"
}
},
"location": {
"type": "unknown"
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"plnFriend": {
"type": "boolean"
},
"updatedAt": {
"type": "string",
"format": "datetime"
},
"isFeatured": {
"type": "boolean"
},
"isInvestor": {
"type": "boolean"
},
"isVerified": {
"type": "boolean"
},
"openToWork": {
"type": "boolean"
},
"accessLevel": {
"type": "string"
},
"eventGuests": {
"type": "array",
"items": {
"type": "unknown"
}
},
"experiences": {
"type": "array",
"items": {
"type": "unknown"
}
},
"officeHours": {
"type": "string"
},
"preferences": {
"type": "unknown"
},
"plnStartDate": {
"type": "string",
"format": "datetime"
},
"githubHandler": {
"type": "string"
},
"discordHandler": {
"type": "string"
},
"twitterHandler": {
"type": "string"
},
"investorProfile": {
"type": "unknown"
},
"linkedInDetails": {
"type": "unknown"
},
"linkedinHandler": {
"type": "string"
},
"teamMemberRoles": {
"type": "array",
"items": {
"type": "unknown"
}
},
"telegramHandler": {
"type": "string"
},
"truncatedFields": {
"type": "array",
"items": {
"type": "string",
"description": "Top-level fields dropped to fit PDS record size limits."
}
},
"projectContributions": {
"type": "array",
"items": {
"type": "unknown"
}
}
}
},
"description": "A person in the PL Network Directory. Mirrored from the public PLN Directory API; all upstream fields are preserved as-is. Records too large for the PDS are trimmed and list dropped field names in truncatedFields."
}