HTTP Store Search Schema
  
  
Creates a new Riak Search schema.
Request
PUT /search/schema/<schema_name>
Required Form Data
In order to create a new Search schema, you must pass Riak a properly
formed XML schema. More information can be found in the Search Schema document. If you’ve created a schema and stored it in the filed
my_schema.xml and would like to create a new schema called
my_custom_schema, you would use the following HTTP request:
curl -XPUT http://localhost:8098/search/schema/my_custom_schema \
  -H "Content-Type: application/xml" \
  --data-binary @my_schema.xml
Normal Response
- 204 No Content— The schema has been successfully created
Typical Error Codes
- 400 Bad Request— The schema cannot be created because there is something wrong with the schema itself, e.g. an XML formatting error that makes Riak Search unable to parse the schema
- 409 Conflict— The schema cannot be created because there is already a schema with that name
- 503 Service Unavailable— The request timed out internally
