Search Query Language
Query data using a structured search language on GET search endpoints
Quick Start
curl -G "https://api.partssource.com/customer/api/manufacturers/search" \
-H "Authorization: Bearer <token>" \
--data-urlencode 'q=name~"philips"' \
-d "limit=20"{
"data": {
"items": [
{ "manufacturerId": 26799, "name": "Philips Healthcare" }
],
"pagination": {
"total": 1,
"limit": 20,
"offset": 0,
"hasMore": false
}
}
}Query Syntax
Component
Description
Operators
Operator
Name
Description
Applies to
Operator Compatibility by Field Type
Field Types
Token
String
Numeric
DateTime
Boolean Logic
Restrictions
Negation
Null Checks
Value Quoting Rules
Value type
Quoting
Examples
Pagination and Sorting
Parameter
Required
Default
Constraints
Response Format
Error Responses
Unknown field
Invalid operator for field type
Substring too short
Too many clauses
Examples
Find manufacturer by exact name
Find manufacturers by name substring
Paginate through manufacturer results with sorting
Find users by search query
Last updated

