Skip to content
Permalink
Fetching contributors…
Cannot retrieve contributors at this time
64 lines (39 sloc) 1.32 KB

Deleting site map

Use this API to delete site map from the site map list.

Requirement: OpenSearchServer v1.5

Call parameters

URL: /services/rest/index/{index_name}/crawler/web/sitemap

Method: DELETE

HTTP Header:

  • Content-Type (required): application/json

URL parameters:

  • index_name (required): The name of the index.
  • site_map_url (required): It's the url or the url's array deleted in database.

RAW data: an array of site map

[
  "http://www.google.com/sitemap.xml",
  "http://www.exemple.com/sitemap.xml"
]

Success response

The patterns have been deleted.

HTTP code: 200

Content (application/json):

{
    "successful": true,
    "info": "2 patterns deleted"
}

Error response

The deletion failed. The reason is provided in the content.

HTTP code: 404, 500

Sample call

Using CURL:

curl -XDELETE -H "Content-Type: application/json" \
    http://localhost:8080/services/rest/index/my_index/crawler/web/sitemap?site_map_url=http://www.google.com/sitemap.xml

Using jQuery:

$.ajax({
   type: "DELETE",
   dataType: "json",
   url: "http://localhost:8080/services/rest/index/my_index/crawler/web/sitemap?site_map_url=http://www.google.com/sitemap.xml  console.log(data);
});
You can’t perform that action at this time.