@Path(value="/wp")
public interface UsersSPI
Modifier and Type | Method and Description |
---|---|
User |
create(String apiVersion,
User user) |
DeletedModel<User> |
delete(String apiVersion,
Integer id,
boolean force,
Integer reassignId) |
List<User> |
list(String apiVersion,
Context context,
Integer page,
Integer perPage,
String search,
List<Integer> exclude,
List<Integer> include,
List<Integer> offset,
Order order,
UserOrderBy orderBy,
List<String> slug,
List<String> roles) |
User |
retrieve(String apiVersion,
Integer id,
Context context) |
User |
update(String apiVersion,
Integer id,
User tag) |
@GET @Path(value="/v{apiVersion}/users") @Produces(value="application/json") List<User> list(@PathParam(value="apiVersion") String apiVersion, @QueryParam(value="context") Context context, @QueryParam(value="page") Integer page, @QueryParam(value="per_page") Integer perPage, @QueryParam(value="search") String search, @QueryParam(value="exclude") List<Integer> exclude, @QueryParam(value="include") List<Integer> include, @QueryParam(value="offset") List<Integer> offset, @QueryParam(value="order") Order order, @QueryParam(value="orderby") UserOrderBy orderBy, @QueryParam(value="slug") List<String> slug, @QueryParam(value="roles") List<String> roles)
@GET @Path(value="/v{apiVersion}/users/{id}") @Produces(value="application/json") User retrieve(@PathParam(value="apiVersion") String apiVersion, @PathParam(value="id") Integer id, @QueryParam(value="context") Context context)
@POST @Path(value="/v{apiVersion}/users") User create(@PathParam(value="apiVersion") String apiVersion, User user)
@POST @Path(value="/v{apiVersion}/users/{id}") User update(@PathParam(value="apiVersion") String apiVersion, @PathParam(value="id") Integer id, User tag)
@DELETE @Path(value="/v{apiVersion}/users/{id}") DeletedModel<User> delete(@PathParam(value="apiVersion") String apiVersion, @PathParam(value="id") Integer id, @QueryParam(value="force") boolean force, @QueryParam(value="reassign") Integer reassignId)
apiVersion
- id
- Unique identifier for the user.force
- Required to be true, as users do not support trashing.reassignId
- Reassign the deleted user's posts and links to this user ID.Apache Camel