Get contribution activity be date for current authenticated user

I am having a little bit of trouble navigating the docs. I am looking to be able to pull in “my” (current authenticated user) events for the present date.

Essentially I want to get the “Contribution Activity” but individually by date. Is there an endpoint for this?

I.e.
{user} commited {commit} to {repo}
{user} merged {pr} in {repo}
{user} commented on {thing}
{user} approved {pr}

edit: am I literally just looking for https://api.github.com/users/username-here/events?

If I’m understanding what you’re asking, then yes, mostly? That endpoint gives a time-ordered list of events that isn’t necessarily restricted to the current date. For example, if I execute the following:

gh api "users/:owner/events?per_page=100" | jq ".[].created_at"

I get:

"2020-09-03T21:18:36Z"
"2020-09-03T21:17:31Z"
"2020-09-03T19:45:34Z"
"2020-09-03T19:45:34Z"
"2020-09-03T19:45:33Z"
"2020-09-03T19:45:17Z"
"2020-09-03T19:45:17Z"
"2020-09-03T19:45:16Z"
"2020-09-03T19:42:13Z"
"2020-09-03T19:34:50Z"
"2020-09-03T19:34:49Z"
"2020-09-03T19:32:09Z"
"2020-09-03T19:32:09Z"
"2020-09-03T19:32:08Z"
"2020-09-03T19:26:53Z"
"2020-09-03T19:26:53Z"
"2020-09-03T19:26:52Z"
"2020-09-03T19:26:37Z"
"2020-09-03T19:26:37Z"
"2020-09-03T19:26:36Z"
"2020-09-03T19:26:16Z"
"2020-09-03T19:26:16Z"
"2020-09-03T19:26:15Z"
"2020-09-03T18:00:35Z"
"2020-09-03T17:58:26Z"
"2020-09-03T17:58:26Z"
"2020-09-03T17:58:25Z"
"2020-09-03T17:57:27Z"
"2020-09-03T17:57:09Z"
"2020-09-03T17:20:02Z"
"2020-09-03T17:11:38Z"
"2020-09-03T17:06:27Z"
"2020-09-03T17:04:35Z"
"2020-09-03T17:04:35Z"
"2020-09-03T17:04:34Z"
"2020-09-03T17:02:31Z"
"2020-09-03T17:02:31Z"
"2020-09-03T17:02:30Z"
"2020-09-03T17:02:13Z"
"2020-09-03T17:02:13Z"
"2020-09-03T17:02:12Z"
"2020-09-03T17:01:26Z"
"2020-09-03T16:56:13Z"
"2020-09-03T16:05:48Z"
"2020-09-03T16:05:48Z"
"2020-09-03T16:01:23Z"
"2020-09-02T20:34:37Z"
"2020-09-02T20:14:50Z"
"2020-09-02T19:36:36Z"
"2020-09-02T19:36:36Z"
"2020-09-02T19:36:36Z"
"2020-09-02T19:34:46Z"
"2020-09-02T19:31:38Z"
"2020-09-02T19:24:35Z"
"2020-09-02T19:24:33Z"
"2020-09-02T19:24:18Z"
"2020-09-02T19:24:17Z"
"2020-09-02T19:24:17Z"
"2020-09-02T19:18:39Z"
"2020-09-02T19:18:39Z"
"2020-09-02T19:17:54Z"
"2020-09-02T19:17:54Z"
"2020-09-02T19:17:53Z"
"2020-09-02T19:13:49Z"
"2020-09-02T19:13:48Z"
"2020-09-02T19:13:47Z"
"2020-09-02T19:10:10Z"
"2020-09-02T19:10:10Z"
"2020-09-02T19:10:09Z"
"2020-09-02T19:07:18Z"
"2020-09-02T19:07:18Z"
"2020-09-02T19:07:17Z"
"2020-09-02T19:07:06Z"
"2020-09-02T19:06:27Z"
"2020-09-02T19:00:07Z"
"2020-09-02T19:00:06Z"
"2020-09-02T19:00:07Z"
"2020-09-02T18:33:19Z"
"2020-09-02T18:33:19Z"
"2020-09-02T18:33:18Z"
"2020-09-02T18:32:58Z"
"2020-09-02T18:32:58Z"
"2020-09-02T18:32:57Z"
"2020-09-02T18:32:13Z"
"2020-09-02T18:31:59Z"
"2020-09-02T18:21:58Z"
"2020-09-02T18:21:57Z"
"2020-09-02T17:59:13Z"
"2020-09-02T17:47:37Z"
"2020-09-02T17:38:47Z"
"2020-09-02T17:30:33Z"
"2020-09-02T17:30:32Z"
"2020-09-02T17:30:32Z"
"2020-09-02T17:25:54Z"
"2020-09-02T17:25:54Z"
"2020-09-02T17:25:53Z"
"2020-09-02T17:25:33Z"
"2020-09-02T17:25:33Z"
"2020-09-02T17:25:32Z"
"2020-09-02T17:24:08Z"

I used the gh api command to make things easier to execute and I used jq to restrict the output to make my point more obvious.

Does that cover what you’re looking for?