Create Provider Filter

Create new filters to be used when searching for providers in the Search Providers endpoint.
You can create filters for both Ribbon's existing data fields as well as any custom data fields you create.

Example Use Case:

Let's say you add a new field to a bunch of providers that match your use case, for instance c_section_rate. You could make this field searchable so that your search through Search Providers when you pass through a certain parameter that specifies a maximum threshold.

Log in to see full request history
Body Params

The new filter to create

string
required

The name of filter which will be used when applying to a search

string
required

The name of the field that the filter will be applied to

You can specify nested fields by placing a . between each level within the JSON object. For example, educations.education.uuid

string
required

The data type of the value passed into this filter

string
required

The type of comparison that will occur between the value passed into this filter and the field specified in the field parameter

Note that boost filters have several limitations:

  • A Boost Filter cannot use the following value_types: float
  • If a Boost Filter's field targets something that is within a list of objects, such as ‘educations.education.name’, we will not reorder the list to bring these items to the front. We will merely boost records where there is an entry in the list that matches the filter, wherever it is.
    • There is one exception to this: locations. If you search for a provider and boost fields nested within the locations list, we will reorder the locations to put matching locations first.
Responses

parameter name already exists

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json