Package Instance
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/4102/?format=api
{ "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/52/?format=api" ], "id": 4102, "title": "Django Lifecycle Hooks", "slug": "django-lifecycle", "last_updated": "2026-05-11T11:04:22-04:00", "last_fetched": "2026-05-26T11:16:15.439768-04:00", "repo_url": "https://github.com/rsinger86/django-lifecycle", "pypi_version": "1.2.7", "created": "2018-03-31T18:05:29.988493-04:00", "modified": "2026-01-28T13:57:45.032560-05:00", "repo_forks": 96, "repo_description": "Declarative model lifecycle hooks, an alternative to Signals.", "pypi_url": "https://pypi.org/project/http://pypi.python.org/pypi/django-lifecycle", "documentation_url": "https://rsinger86.github.io/django-lifecycle/", "repo_watchers": 1408, "commits_over_52": [ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 12, 0, 7, 0, 0, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0 ], "participants": [ "rsinger86", "EnriqueSoria", "thejoeejoee", "dependabot[bot]", "amcclosky", "garyd203", "ticosax", "samitnuk", "dralley", "jacoduplessis", "sodrooome", "marciomazza", "udit-001", "ahumeau", "Amertz08", "adamchainz", "abdullahkady", "partizaans", "kimihito", "tomdyson", "scpaes", "coredumperror", "nextmat", "shdwkl", "simkimsia", "jpmelos", "Faisal-Manzer", "DmytroLitvinov", "bmbouter", "bahmdev", "bmispelon", "avallbona", "amiralaghmandan", "allanlewis", "alb3rto269", "atugushev", "Alaanali" ] }