SRU and CQL Ralph LeVan Senior Research Scientist OCLC
The Basics REST-ful API for Search and Retrieve CQL – A rich, standardized query grammar Self-describing service through Explain records
REST-ful API for Search and Retrieve Base URL: Querystring: query=local.Name+all+%22ralph+levan%22 Important Optional Parms: startRecord maximumRecords recordSchema
REST-ful API for Search and Retrieve Untrustworthy Optional Parms: sortKeys
REST-ful API for Search and Retrieve Amusing Parms: recordPacking
REST-ful API for Search and Retrieve Omittable Mandatory Parms: version operation
CQL Standard Boolean operations Search Terms: [Index relation] quotedString query=dog query=cql.any exact moby dick Indexes defined by server Standard relations: exact, =, all, any
searchRetrieveResponse
searchRetrieveResponse elements dsxzt
record elements info:srw/schema/1/Identities xml... 1
Explain xml
Explain Record …
indexInfo local.BirthDate BirthDate any
schemaInfo <schema sort="false" retrieve="true" name="Identities" identifier="info:srw/schema/1/Identities location=" dentities.xsd"> Identities records in their native format
configInfo info:srw/schema/1/Identities
Links