FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
elliotbraem

elliotbraem

githubActivityReport

Public
Like
githubActivityReport
Home
Code
2
README.md
H
main.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
8/5/2024
Viewing readonly version of main branch: v17
View latest version
README.md

Github Activity Report

Generates an activity report of GitHub events for a specified user. The report groups events by day, repository, and event type, providing an organized view of the user's activities over a specified date range.

Usage

Parameters

  • userName (required): The GitHub username for which to generate the activity report.
  • startDate (optional): The start date of the activity report in YYYY-MM-DD format. If not provided, the report includes all events up to the endDate.
  • endDate (optional): The end date of the activity report in YYYY-MM-DD format. If not provided, the report includes all events from the startDate onwards.

Response Structure

The API returns a JSON response body with the following structure:

{ "YYYY-MM-DD": { "repository_name": { "event_type": [ { "id": "event_id", "created_at": "event_timestamp", "payload": { /* event payload */ } }, // More events... ] }, // More repositories... }, // More dates... }
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.