Filament Tables with data from an API.

Is this even possible? Instead of using a table query, is it possible to use Filament tables as rich data tables with an API Data Source? I've looked through the docs and either I could not find anything related to this. If this is possible, I would appreciate some help on how this can be implemented.
3 Replies
ChesterS
ChesterS9mo ago
Heh seems like this is being asked every now-and-then. The short answer is - yes, sort off. here's are a few examples https://filamentphp.com/community/how-to-consume-an-external-api-with-filament-tables https://laraveldaily.com/post/filament-load-table-data-from-3rd-party-api However, filament was not designed with that in mind
Felix
Felix9mo ago
I had the same question some days ago, and what I have done is making an costum page where I made my own livewire component to make an CRUD system with my api. but if you just need an list of your api you can just use sushi
binaryfire
binaryfire9mo ago
Using Sushi as a bridge can get pretty heavy in a multi tenant environment. You’re spinning up a sqlite db just to make an API call. I think I remember reading the table package’s Blade components were going to be extracted…? If / when that happens it’ll be much easier to create a performant solution with the look and feel of normal Filament tables