@Path("/wp")
public interface TagsSPI
Describes the Tags Wordpress API
- Since:
- 0.0.1
- See Also:
-
-
Method Summary
list(String apiVersion,
Context context,
Integer page,
Integer perPage,
String search,
List<Integer> exclude,
List<Integer> include,
List<Integer> offset,
Order order,
TagOrderBy orderBy,
Boolean hideEmpty,
Integer post,
String slug)
-
Method Details
-
list
@GET
@Path("/v{apiVersion}/tags")
@Produces("application/json")
List<Tag> list(@PathParam("apiVersion")
String apiVersion,
@QueryParam("context")
Context context,
@QueryParam("page")
Integer page,
@QueryParam("per_page")
Integer perPage,
@QueryParam("search")
String search,
@QueryParam("exclude")
List<Integer> exclude,
@QueryParam("include")
List<Integer> include,
@QueryParam("offset")
List<Integer> offset,
@QueryParam("order")
Order order,
@QueryParam("orderby")
TagOrderBy orderBy,
@QueryParam("hide_empty")
Boolean hideEmpty,
@QueryParam("post")
Integer post,
@QueryParam("slug")
String slug)
-
retrieve
@GET
@Path("/v{apiVersion}/tags/{id}")
@Produces("application/json")
Tag retrieve(@PathParam("apiVersion")
String apiVersion,
@PathParam("id")
Integer id,
@QueryParam("context")
Context context)
-
create
@POST
@Path("/v{apiVersion}/tags")
Tag create(@PathParam("apiVersion")
String apiVersion,
Tag tag)
-
update
@POST
@Path("/v{apiVersion}/tags/{id}")
Tag update(@PathParam("apiVersion")
String apiVersion,
@PathParam("id")
Integer id,
Tag tag)
-
delete
@DELETE
@Path("/v{apiVersion}/tags/{id}")
Tag delete(@PathParam("apiVersion")
String apiVersion,
@PathParam("id")
Integer id,
@QueryParam("force")
boolean force)