{"id":111881,"name":null,"description":"Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.","url":"https://github.com/andrew/opencollective-api","last_synced_at":"2025-09-09T06:14:40.095Z","repository":{"id":259063248,"uuid":"876230227","full_name":"andrew/opencollective-api","owner":"andrew","description":"Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.","archived":false,"fork":true,"pushed_at":"2024-11-07T11:56:56.000Z","size":199801,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-07T16:49:17.867Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://api.opencollective.com","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"opencollective/opencollective-api","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrew.png","metadata":{},"created_at":"2024-10-21T16:04:00.000Z","updated_at":"2024-11-07T11:56:59.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/andrew/opencollective-api","commit_stats":null,"previous_names":["andrew/opencollective-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andrew/opencollective-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrew","download_url":"https://codeload.github.com/andrew/opencollective-api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274222122,"owners_count":25243980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"andrew","name":"Andrew Nesbitt","uuid":"1060","kind":"user","description":"Working on mapping the world of open source software @ecosyste-ms  and empowering developers with @octobox ","email":"","website":"https://nesbitt.io","location":"Bristol, UK","twitter":"teabass","company":"@ecosyste-ms and @octobox ","icon_url":"https://avatars.githubusercontent.com/u/1060?u=e1d45ea20885a12b3628d68ed8119d67bd259b3e\u0026v=4","repositories_count":357,"last_synced_at":"2025-09-02T10:37:31.447Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"andrew","ko_fi":"andrewnez","buy_me_a_coffee":"andrewnez"}},"html_url":"https://github.com/andrew","funding_links":["https://github.com/sponsors/andrew","https://ko-fi.com/andrewnez","https://buymeacoffee.com/andrewnez"],"total_stars":1307,"followers":3315,"following":3395,"created_at":"2022-11-02T17:04:02.231Z","updated_at":"2025-09-02T10:37:31.447Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrew","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrew/repositories"},"packages":[],"commits":{"id":10863672,"full_name":"andrew/opencollective-api","default_branch":"master","committers":[{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com","login":null,"count":1857},{"name":"Xavier Damman","email":"xdamman@gmail.com","login":null,"count":1677},{"name":"François Hodierne","email":"francois@hodierne.net","login":null,"count":1636},{"name":"renovate[bot]","email":"29139614+renovate[bot]@users.noreply.github.com","login":null,"count":1485},{"name":"Benjamin Piouffle","email":"benjamin@opencollective.com","login":null,"count":1437},{"name":"Aseem Sood","email":"asood123@yahoo.com","login":null,"count":689},{"name":"Benjamin Piouffle","email":"benjamin.piouffle@gmail.com","login":null,"count":589},{"name":"Leo Kewitz","email":"leo@opencollective.com","login":null,"count":511},{"name":"Leo Kewitz","email":"leokewitz@gmail.com","login":null,"count":488},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]@users.noreply.github.com","login":null,"count":352},{"name":"flickz","email":"omoyajowo2015@gmail.com","login":null,"count":226},{"name":"marcogbarcellos","email":"marcogbarcellos@gmail.com","login":null,"count":223},{"name":"Sudharaka Palamakumbura","email":"sudharakap@mun.ca","login":null,"count":215},{"name":"Lincoln de Sousa","email":"lincoln@comum.org","login":null,"count":180},{"name":"Arnaud Benard","email":"arnaudm.benard@gmail.com","login":null,"count":158},{"name":"Aseem Sood","email":"asood123@users.noreply.github.com","login":null,"count":153},{"name":"Sebastien Dubois","email":"sdubois@protonmail.com","login":null,"count":141},{"name":"Philmod","email":"philippe.modard@gmail.com","login":null,"count":134},{"name":"Henrique","email":"hdiniz@users.noreply.github.com","login":null,"count":129},{"name":"HipsterBrown","email":"headhipster@hipsterbrown.com","login":null,"count":125},{"name":"Sébastien Dubois","email":"sedubois@users.noreply.github.com","login":null,"count":108},{"name":"Renovate Bot","email":"bot@renovateapp.com","login":null,"count":79},{"name":"Piet Geursen","email":"pietgeursen@gmail.com","login":null,"count":77},{"name":"Elijah Oyekunle","email":"eloyekunle@gmail.com","login":null,"count":72},{"name":"Kate Beard","email":"asouthernbellein@gmail.com","login":null,"count":72},{"name":"Gustav Larsson","email":"gustav.larsson@gmail.com","login":null,"count":69},{"name":"Arnaud Benard","email":"arnaudbenard13@gmail.com","login":null,"count":69},{"name":"Lincoln de Sousa","email":"lincoln@clarete.li","login":null,"count":52},{"name":"Nitin Kumar","email":"snitin315@gmail.com","login":null,"count":48},{"name":"Pia Mancini","email":"piamancini@gmail.com","login":null,"count":47},{"name":"dependabot-preview[bot]","email":"dependabot-preview[bot]@users.noreply.github.com","login":null,"count":42},{"name":"eslam","email":"eslam.elhakmey3@gmail.com","login":null,"count":25},{"name":"Bolarinwa Balogun","email":"bolarinwa.balogun@hotmail.com","login":null,"count":21},{"name":"Forster-Groux","email":"groux.forster@gmail.com","login":null,"count":20},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com","login":null,"count":18},{"name":"Alanna","email":"alanna@opencollective.com","login":null,"count":13},{"name":"Ascari","email":"carlos.ascari.x@gmail.com","login":null,"count":13},{"name":"Christopher Hiller","email":"boneskull@boneskull.com","login":null,"count":11},{"name":"jeffinsam","email":"jeffinsam@karunya.edu.in","login":null,"count":10},{"name":"Marcos Gutierrez","email":"gmarcos87@gmail.com","login":null,"count":9},{"name":"Johnny Zabala","email":"jzabala.s@gmail.com","login":null,"count":7},{"name":"Leonardo M. Hofling","email":"lmhofling@gmail.com","login":null,"count":7},{"name":"Alanna","email":"hello@alanna.space","login":null,"count":6},{"name":"jv","email":"jamesv@riseup.net","login":null,"count":5},{"name":"Negotiamini","email":"admin@negotiamini.com","login":null,"count":5},{"name":"Caner","email":"ccanersezgin@gmail.com","login":null,"count":4},{"name":"Dhruv Jain","email":"dhruvjainpenny@gmail.com","login":null,"count":4},{"name":"Ike Josh","email":"29008971+NotJohs@users.noreply.github.com","login":null,"count":4},{"name":"Bart Van Remortele","email":"bartvanremortele@gmail.com","login":null,"count":3},{"name":"Bryan Mutai","email":"mutaiwork@gmail.com","login":null,"count":3},{"name":"EugeneHlushko","email":"jhlushko@gmail.com","login":null,"count":3},{"name":"Josh Ike","email":"joshike.no@gmail.com","login":null,"count":3},{"name":"Julie Landry","email":"julie.landry@gmail.com","login":null,"count":3},{"name":"Namuli Joyce","email":"jollankent@gmail.com","login":null,"count":3},{"name":"Neil Kandalgaonkar","email":"neilk@brevity.org","login":null,"count":3},{"name":"Patrick Connolly","email":"patrick.c.connolly@gmail.com","login":null,"count":3},{"name":"Sachin","email":"ersachin3112@gmail.com","login":null,"count":2},{"name":"Thibauld Favre","email":"tfavre@gmail.com","login":null,"count":2},{"name":"Steven Loria","email":"sloria1@gmail.com","login":null,"count":2},{"name":"Sourav Das","email":"souravcipher@gmail.com","login":null,"count":2},{"name":"Sebastien Dubois","email":"sdubois@protonmail.ch","login":null,"count":2},{"name":"NotJohs","email":"notjohs@NotJohs.local","login":null,"count":2},{"name":"Nitin Kumar","email":"46647141+snitin315@users.noreply.github.com","login":null,"count":2},{"name":"Luciano Antonio Costa","email":"16106846+la-costa@users.noreply.github.com","login":null,"count":2},{"name":"Brandon Williams","email":"rocketeerbkw@gmail.com","login":null,"count":2},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","login":null,"count":2},{"name":"Daniël Klabbers","email":"luceos@users.noreply.github.com","login":null,"count":1},{"name":"Daniel Sum","email":"daniel@lacerisenumerique.be","login":null,"count":1},{"name":"Daniel Macovei","email":"djmacovei@gmail.com","login":null,"count":1},{"name":"Cedric Lusiba","email":"cedriclusiba@gmail.com","login":null,"count":1},{"name":"Caner Sezgin","email":"38403291+CanerSezgin@users.noreply.github.com","login":null,"count":1},{"name":"Bryan Elee","email":"rxbryn@gmail.com","login":null,"count":1},{"name":"Benjamin Nickolls","email":"BenJam@users.noreply.github.com","login":null,"count":1},{"name":"Alex L. Urban","email":"alex@sighten.io","login":null,"count":1},{"name":"Alanna","email":"alanna@loomio.org","login":null,"count":1},{"name":"Akomolafe","email":"akomolafeayoyinka@gmail.com","login":null,"count":1},{"name":"Akinlua Bolamigbe Jomi","email":"bolamigbeakinlua@gmail.com","login":null,"count":1},{"name":"Akash Gupta","email":"akashgp9@gmail.com","login":null,"count":1},{"name":"David","email":"scenaristeur@gmail.com","login":null,"count":1},{"name":"David Allison","email":"62114487+david-allison-1@users.noreply.github.com","login":null,"count":1},{"name":"Erlend Sogge Heggen","email":"e.soghe@gmail.com","login":null,"count":1},{"name":"Eti Ijeoma","email":"53005190+Aijeyomah@users.noreply.github.com","login":null,"count":1},{"name":"Gbahdeyboh","email":"gbahdeybohbello@gmail.com","login":null,"count":1},{"name":"Jackson Lin","email":"think.jackson@gmail.com","login":null,"count":1},{"name":"James George","email":"jamesgeorge998001@gmail.com","login":null,"count":1},{"name":"Kamil Kisiela","email":"kamil.kisiela@gmail.com","login":null,"count":1},{"name":"Kate Beard","email":"katebeard@Kates-MacBook-Pro.local","login":null,"count":1},{"name":"Leonardo Miranda","email":"leonardom@ciandt.com","login":null,"count":1},{"name":"Liam Considine","email":"ljc3179@gmail.com","login":null,"count":1},{"name":"MagdeburgerBruck","email":"32862222+MagdeburgerBruck@users.noreply.github.com","login":null,"count":1},{"name":"Malik Mahmud","email":"42748725+MlkMahmud@users.noreply.github.com","login":null,"count":1},{"name":"Miriam Ashton","email":"miriamashton3@gmail.com","login":null,"count":1},{"name":"Nikita Korevo","email":"48645737+NikitaKorevo@users.noreply.github.com","login":null,"count":1},{"name":"Orson Bradford","email":"orsonbradford@gmail.com","login":null,"count":1},{"name":"Peter Müller","email":"munter@fumle.dk","login":null,"count":1},{"name":"Raul Rodriguez","email":"ralex.rdz@gmail.com","login":null,"count":1},{"name":"Richard Littauer","email":"richard+github@burntfen.com","login":null,"count":1},{"name":"Richard Littauer","email":"richard.littauer@gmail.com","login":null,"count":1},{"name":"Rosano","email":"pub@xeari.com","login":null,"count":1},{"name":"Rowan Douglas","email":"48944232+FluxZA@users.noreply.github.com","login":null,"count":1},{"name":"Sarath Kumar Somana","email":"55011368+sarathsomana@users.noreply.github.com","login":null,"count":1},{"name":"Sreenidhi Thallam","email":"sreenidhithallam@gmail.com","login":null,"count":1},{"name":"Sébastien Dubois","email":"sdubois@sdubois-macbook.local","login":null,"count":1},{"name":"Viktor Persson","email":"vikpe@users.noreply.github.com","login":null,"count":1},{"name":"chenxsan","email":"chenxsan@gmail.com","login":null,"count":1},{"name":"darkdragon-001","email":"darkdragon-001@users.noreply.github.com","login":null,"count":1},{"name":"jv","email":"1255074+vaughanj10@users.noreply.github.com","login":null,"count":1},{"name":"ktasdf","email":"107730483+ktasdf@users.noreply.github.com","login":null,"count":1},{"name":"pwolanin","email":"pwolanin@users.noreply.github.com","login":null,"count":1},{"name":"samkevin1","email":"50931490+samkevin1@users.noreply.github.com","login":null,"count":1},{"name":"sarathsomana","email":"sarathsomana@gmail.com","login":null,"count":1},{"name":"vincent edeh","email":"vincentedeh42@gmail.com","login":null,"count":1},{"name":"Louis Beltramo","email":"louis@beltramo.me","login":null,"count":1}],"total_commits":13413,"total_committers":113,"total_bot_commits":3754,"total_bot_committers":5,"mean_commits":118.69911504424779,"dds":0.8615522254529189,"past_year_committers":[{"name":"Benjamin Piouffle","email":"benjamin@opencollective.com","login":null,"count":54},{"name":"renovate[bot]","email":"29139614+renovate[bot]@users.noreply.github.com","login":null,"count":36},{"name":"Leo Kewitz","email":"leo@opencollective.com","login":null,"count":12},{"name":"Henrique","email":"hdiniz@users.noreply.github.com","login":null,"count":10},{"name":"François Hodierne","email":"francois@hodierne.net","login":null,"count":4},{"name":"Gustav Larsson","email":"gustav.larsson@gmail.com","login":null,"count":3},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","login":null,"count":2}],"past_year_total_commits":121,"past_year_total_committers":7,"past_year_total_bot_commits":36,"past_year_total_bot_committers":1,"past_year_mean_commits":17.285714285714285,"past_year_dds":0.5537190082644627,"last_synced_at":"2025-09-08T21:23:06.714Z","last_synced_commit":"443a13acbfb96907c7ae0e65add313b7c6903a6b","created_at":"2025-09-02T11:18:48.721Z","updated_at":"2025-09-08T21:22:38.302Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:17:06.873Z","repositories_count":5507543,"commits_count":859190247,"contributors_count":31431724,"owners_count":914790,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"andrew/opencollective-api","html_url":"https://github.com/andrew/opencollective-api","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-09-09T06:13:59.245Z","updated_at":"2025-09-09T06:13:59.245Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew%2Fopencollective-api/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10177394,"issues_count":31944352,"pull_requests_count":100243271,"authors_count":10736252,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"DeleteEvent":1,"PushEvent":3},"last_year":{"DeleteEvent":1,"PushEvent":3}},"keywords":[],"dependencies":[],"score":null,"created_at":"2025-09-08T22:46:45.402Z","updated_at":"2025-10-07T08:32:26.686Z","avatar_url":"https://github.com/andrew.png","language":"TypeScript","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://discord.opencollective.com"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["ecology","unit-test","stats","sustainability","infrastructure-as-code","interaction","climate-data","climate","digital-ecology","phase-transition"],"project_url":"https://science.ecosyste.ms/api/v1/projects/111881","html_url":"https://science.ecosyste.ms/projects/111881"}