Как использовать laravel passport для restfull api?
Как-то переводил для себя по правам доступа в passport https://docs.google.com/document/d/1Agg8WbiAKP8vfm...
Техническая сторона в документации описана достаточно хорошо. 
Главное определится, будет ли иметь доступ только ваше приложение или ещё сторонние.
для api лучше иcиспользовать JWT https://github.com/tymondesigns/jwt-auth