app.xptracker.job.listing
A job listing published on the AT Protocol.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | job.xptracker.app |
| Indexed |
Record
record · key tidProperties
Name of the hiring organization.
maxLength: 256
When this record was created on the PDS.
description
stringFull job description or body text. Plain text preferred.
maxLength: 100000
expiresAt
string · datetimeWhen the listing is expected to expire.
jobType
reflocation
stringHuman-readable location string.
maxLength: 256
postedAt
string · datetimeWhen the job was posted on the source platform.
provenance
refHow this record was created.
publisherDid
string · didDID of the publishing entity, if different from repo owner.
skills
arrayFree-form skill labels for this listing.
maxLength: 100
maxLength: 128
sourceId
stringIdentifier from the source system for deduplication.
maxLength: 256
Canonical URL of the original job listing.
Job title or role name.
maxLength: 256
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.atwork.listing
recordA job listing
-
work.nectvia.career.position
recordA record of a work position held by the repo owner.
-
id.sifa.profile.position
recordA work experience entry in the user's professional profile.
-
today.joblist.job
recordA job offer, posted by anyone. When the author's handle equals the company key (its domain), it is the company's own offer. Offers expire; renew to extend. Applications never go through joblist: `apply` says where to send them.
-
today.joblist.company
recordA company or organization, described by anyone, like a wiki page: each author's record is one version. The record key is the organization's domain, normalised: the website's host name, lowercase, without 'www.' (e.g. 'example.org' for https://www.Example.org/jobs), at most 253 characters (a DNS name). When the author's handle equals that domain, the record is the organization's own.