You're viewing the docs for an old version of this package. Go to the latest version?
  
  Threads (Laravel Forum 3.x)
Threads
Index
GET <root>/api/thread
Returns a collection of threads, optionally narrowed down by request scopes and/or category_id.
Index New
GET <root>/api/thread/new
Returns a collection of new or updated threads for the current user.
Mark New
PATCH <root>/api/thread/new
Marks the current user’s new or updated threads as read (if applicable).
Store
POST <root>/api/thread
Creates a thread with the given attributes. Valid attributes are:
| Name | Type | Description | 
|---|---|---|
category_id | Integer (required) | Parent category ID | 
author_id | Integer (required) | Author’s user ID | 
title | String (required) | Thread title | 
content | Integer (required) | Post content | 
Fetch
GET <root>/api/thread/<id>
Returns a specified thread.
Delete
DELETE <root>/api/thread/<id>
Deletes a specified thread.
Restore
PATCH <root>/api/thread/<id>/restore
Restores the specified thread (if it exists and has been soft-deleted).
Move
PATCH <root>/api/thread/<id>/move
Gives the specified thread a new category_id (if the category has threads enabled).
Lock
PATCH <root>/api/thread/<id>/lock
Locks the specified thread.
Unlock
PATCH <root>/api/thread/<id>/unlock
Unlocks the specified thread.
Pin
PATCH <root>/api/thread/<id>/pin
Pins the specified thread.
Unpin
PATCH <root>/api/thread/<id>/unpin
Unpins the specified thread.
Rename
PATCH <root>/api/thread/<id>/rename
Gives the specified thread a new title.