PHPackages                             tastyigniter/ti-ext-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. tastyigniter/ti-ext-api

ActiveTastyigniter-package[HTTP &amp; Networking](/categories/http)

tastyigniter/ti-ext-api
=======================

Manages and generates RESTful APIs using available models in your TastyIgniter app.

v4.2.3(1mo ago)2116.0k—9.8%274MITPHPCI passing

Since Oct 18Pushed 4w ago4 watchersCompare

[ Source](https://github.com/tastyigniter/ti-ext-api)[ Packagist](https://packagist.org/packages/tastyigniter/ti-ext-api)[ GitHub Sponsors](https://github.com/tastyigniter)[ Fund](https://opencollective.com/tastyigniter)[ RSS](/packages/tastyigniter-ti-ext-api/feed)WikiDiscussions 4.x Synced 2w ago

READMEChangelog (10)Dependencies (30)Versions (46)Used By (4)

 [![Build Status](https://github.com/tastyigniter/ti-ext-api/actions/workflows/pipeline.yml/badge.svg)](https://github.com/tastyigniter/ti-ext-api/actions) [![Total Downloads](https://camo.githubusercontent.com/4fe54b95dca5e4371986f9d79b23d2dc94fdabaadb1f5a4333ed7571964db006/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746173747969676e697465722f74692d6578742d617069)](https://packagist.org/packages/tastyigniter/ti-ext-api) [![Latest Stable Version](https://camo.githubusercontent.com/884bb725f1cf14d2d003dc98b04ee291b8d6ec5f52637e5d3710a524558e838e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746173747969676e697465722f74692d6578742d617069)](https://packagist.org/packages/tastyigniter/ti-ext-api) [![License](https://camo.githubusercontent.com/cedf6312ff32d4b9f271a32258b3b60ce1efb8161b858e58e11ffc7c01e22a0b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746173747969676e697465722f74692d6578742d617069)](https://packagist.org/packages/tastyigniter/ti-ext-api)

Introduction
------------

[](#introduction)

The API for TastyIgniter extension provides a powerful and flexible way to interact with your TastyIgniter application programmatically. This extension leverages [Laravel's Sanctum](https://laravel.com/docs/sanctum) robust API capabilities, providing endpoints for all core TastyIgniter resources, and allowing you to build custom API resources in your application.

Features
--------

[](#features)

The API for TastyIgniter comes packed with a range of features to enhance your experience:

- Endpoints for all core TastyIgniter resources.
- Build custom API resources extending the functionality of the API to suit your specific needs.
- Override the default behavior of API actions (verbs) with your own logic.
- Supports token authentication.

Documentation
-------------

[](#documentation)

Documentation can be found on the [TastyIgniter documentation website](https://tastyigniter.com/docs/extensions/api).

Reporting issues
----------------

[](#reporting-issues)

If you encounter a bug in this extension, please report it using the [Issue Tracker](https://github.com/tastyigniter/TastyIgniter/issues) on GitHub.

Contributing
------------

[](#contributing)

Contributions are welcome! Please read [TastyIgniter's contributing guide](https://tastyigniter.com/docs/resources/contribution-guide).

Security vulnerabilities
------------------------

[](#security-vulnerabilities)

For reporting security vulnerabilities, please see [our security policy](https://github.com/tastyigniter/ti-ext-api/security/policy).

License
-------

[](#license)

TastyIgniter API extension is open-source software licensed under the [MIT license](https://github.com/tastyigniter/ti-ext-api/blob/master/LICENSE.md).

###  Health Score

63

—

FairBetter than 99% of packages

Maintenance93

Actively maintained with recent releases

Popularity40

Moderate usage in the ecosystem

Community32

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 78.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~64 days

Recently: every ~43 days

Total

45

Last Release

29d ago

Major Versions

v0.3.0 → v1.0.02021-05-18

v1.6.3 → v4.0.0-beta.12024-08-10

3.x-dev → v4.1.02025-10-18

PHP version history (2 changes)v0.1.0-beta.2PHP &gt;=7.0

v0.2.0PHP &gt;=7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/e9ac20faa30966642ed6c34a53b720e0975b8763f6ac34fcddd76a86d71d9ac2?d=identicon)[sampoyigi](/maintainers/sampoyigi)

---

Top Contributors

[![sampoyigi](https://avatars.githubusercontent.com/u/6567634?v=4)](https://github.com/sampoyigi "sampoyigi (185 commits)")[![ryanmitchell](https://avatars.githubusercontent.com/u/51899?v=4)](https://github.com/ryanmitchell "ryanmitchell (36 commits)")[![obinnaelviso](https://avatars.githubusercontent.com/u/23295310?v=4)](https://github.com/obinnaelviso "obinnaelviso (2 commits)")[![sanbt-ree](https://avatars.githubusercontent.com/u/89498891?v=4)](https://github.com/sanbt-ree "sanbt-ree (2 commits)")[![antoniozh](https://avatars.githubusercontent.com/u/1354192?v=4)](https://github.com/antoniozh "antoniozh (2 commits)")[![jmgoncalves97](https://avatars.githubusercontent.com/u/63178864?v=4)](https://github.com/jmgoncalves97 "jmgoncalves97 (1 commits)")[![justin-actablue](https://avatars.githubusercontent.com/u/91264828?v=4)](https://github.com/justin-actablue "justin-actablue (1 commits)")[![mitac-lien](https://avatars.githubusercontent.com/u/57858939?v=4)](https://github.com/mitac-lien "mitac-lien (1 commits)")[![vahnmarty](https://avatars.githubusercontent.com/u/8845438?v=4)](https://github.com/vahnmarty "vahnmarty (1 commits)")[![BreakSecurity](https://avatars.githubusercontent.com/u/38836022?v=4)](https://github.com/BreakSecurity "BreakSecurity (1 commits)")[![devexsolutions](https://avatars.githubusercontent.com/u/20088090?v=4)](https://github.com/devexsolutions "devexsolutions (1 commits)")[![igmltd](https://avatars.githubusercontent.com/u/65818552?v=4)](https://github.com/igmltd "igmltd (1 commits)")[![jacuna88](https://avatars.githubusercontent.com/u/60046469?v=4)](https://github.com/jacuna88 "jacuna88 (1 commits)")

---

Tags

tastyigniterapiresttastyigniter

###  Code Quality

Static AnalysisPHPStan, Rector

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/tastyigniter-ti-ext-api/health.svg)

```
[![Health](https://phpackages.com/badges/tastyigniter-ti-ext-api/health.svg)](https://phpackages.com/packages/tastyigniter-ti-ext-api)
```

###  Alternatives

[xtend-packages/rest-presenter

REST API Presenter &amp; Generator for Laravel

751.5k](/packages/xtend-packages-rest-presenter)[sdv/laravel-endpoint

Laravel Endpoint is a CRUD REST API package for Laravel.

1118.8k](/packages/sdv-laravel-endpoint)[mediamonks/rest-api-bundle

MediaMonks Rest API Symfony Bundle

1556.2k1](/packages/mediamonks-rest-api-bundle)[fabio/laravel-simple-bases

A set of base classes to help create projects with Laravel

102.9k1](/packages/fabio-laravel-simple-bases)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
