⭐ Free Open Source Laravel Package
⭐ 612
stars
→ View Documentation
📣 Limited Offer: Free For Early Adopters!

Build APIs 10x Faster with Laravel Restify

Pre-built API templates for Laravel - Instantly deploy production-ready endpoints with zero boilerplate

Subscribe now and be the first to get our complete API package for FREE. Early adopters receive lifetime access to our first template.

What's Included in Your First Package FREE

🔐
Complete Authentication System
Ready-to-use API endpoints for login, registration, password management, and email verification.
POST /api/auth/login
POST /api/auth/register
POST /api/auth/forgot-password
POST /api/auth/reset-password
GET /api/auth/verify-email
🛡️
Roles & Permissions
Built with Spatie's permissions package. Create, assign, and manage roles with fine-grained API access control.
GET /api/restify/roles
POST /api/restify/roles
PATCH /api/restify/roles/{id}
POST /api/restify/permissions
PATCH /api/restify/users/{id}/roles
👥
Teams Management
Complete team functionality with invitations, member management, and team-specific permissions.
GET /api/restify/teams
POST /api/restify/teams
PATCH /api/restify/teams/{id}
POST /api/restify/teams/{id}/members
DELETE /api/restify/teams/{id}/members/{userId}
👤
Users Management
Complete user CRUD operations with filtering, sorting, and relationship management.
GET /api/restify/users
POST /api/restify/users
GET /api/restify/users/{id}
PATCH /api/restify/users/{id}
DELETE /api/restify/users/{id}
✉️
Invitations System
Invite new users to your platform with a complete invitation workflow and approval system.
POST /api/restify/invitations
GET /api/restify/invitations
GET /api/restify/invitations/{id}
DELETE /api/restify/invitations/{id}
POST /api/restify/invitations/{id}/actions?action=approve
🔄
Postman Collection
Get started instantly with a complete Postman collection containing all endpoints, pre-configured authentication, and example requests.
✓ Ready-to-import collection file
✓ Environment variables pre-configured
✓ Authentication flows set up
✓ Example requests for all endpoints
✓ Organized by feature categories
✓ Test API calls without writing code
Perfect for non-developers to test API endpoints effortlessly

Ready to 10x Your API Development?

Join Laravel developers already saving weeks of work

</> API Examples
POST /api/restify/users

// Headers
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN

// Request Body
{
  "first_name": "John",
  "last_name": "Doe",
  "email": "john@example.com",
  "avatar": "https://example.com/avatar.jpg"
}
GET /api/restify/invitations

// Headers
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN

// Response (200 OK)
{
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 1,
    "path": "https://example.com/api/restify/invitations",
    "per_page": 15,
    "to": 10,
    "total": 10
  },
  "links": {
    "first": "https://example.com/api/restify/invitations?page=1",
    "next": null,
    "path": "https://example.com/api/restify/invitations",
    "prev": null,
    "filters": "/api/restify/invitations/filters"
  },
  "data": [
    {
      "id": "01jfwh19rgg3akdbb1cmwq4weh",
      "type": "invitations",
      "attributes": {
        "id": "01jfwh19rgg3akdbb1cmwq4weh",
        "first_name": "Mihai",
        "last_name": "Georgescu",
        "email": "mihai@demo.com"
      }
    },
    ...
  ]
}