dev.knotless.getActorActivity

How much an account did on each day since a time, by kind, as an appview has indexed it, and its repositories' pushes: when each was last pushed to, and how often on each of those days. Days are dates in the zone `tz`, and only days with something done are listed. Repositories and accounts taken down count for nothing. No authentication needed; asked with a service token or the pages' session cookie by the account itself, or by a member of its private repositories, those it may read are among `repos` too, and the answer is the asker's alone.

Details · query
Kindquery
Authorityknotless.dev
Indexed

Query

query · GET

Parameters

query string

actor

requiredstring · did

The account.

since

string · datetime

The first day counted is the one this falls on in `tz`; a year before now if not given.

tz

string

The IANA time zone whose days are counted, as `America/New_York`; UTC if not given or not known.

  • maxLength: 64

Output

application/json

days

requiredarray

Oldest first.

itemsref
Reference

repos

requiredarray

Each of the account's repositories ever pushed to, by name.

itemsref
Reference

#dayView

object

What the account did on one day.

Properties

comments

integer

Comments it wrote.

  • minimum: 0

day

requiredstring

The date in `tz`, as YYYY-MM-DD.

issues

integer

Issues it opened.

  • minimum: 0

pulls

integer

Pulls it opened.

  • minimum: 0

pushes

integer

Refs it moved, made or deleted, one for each claim.

  • minimum: 0

repos

integer

Repositories it made.

  • minimum: 0

#repoActivity

object

The pushes to one of the account's repositories.

Properties

days

requiredarray

The days since `since` it was pushed to, oldest first.

itemsref
Reference

name

requiredstring

The repository's name: its record key.

pushedAt

requiredstring · datetime

When it was last pushed to, ever.

#repoDay

object

The pushes to a repository on one day.

Properties

day

requiredstring

The date in `tz`, as YYYY-MM-DD.

pushes

requiredinteger

Refs moved, made or deleted.

  • minimum: 1

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • What happened on the public repositories an appview has indexed, newest first.

  • What an appview shows anyone of how it is used: the network as its index has it now, and each of the last 30 days, what the network wrote in it and how many people drew its pages (by a hash forgotten each day). Its operators read the rest with dev.knotless.getUsage.

  • The repositories an account holds, read from its PDS.

  • The pulls or issues that concern an account, on any repository.