Interface TagsSPI


  • @Path("/wp")
    public interface TagsSPI
    Describes the Tags Wordpress API
    Since:
    0.0.1
    See Also:
    Tags API Reference
    • Method Detail

      • 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)