get('/user', function (Request $request) { return $request->user(); }); JsonApi::register('default')->routes(function ($api) { $api->resource('ingredient-amounts')->relationships(function ($relations) { $relations->hasOne('ingredient'); $relations->hasOne('recipe'); }); $api->resource('ingredients'); $api->resource('recipes')->relationships(function ($relations) { $relations->hasMany('ingredient-amounts'); $relations->hasOne('steps'); }); $api->resource('recipe-steps')->relationships(function ($relations) { $relations->hasOne('recipe'); }); });