1. Filters
PartnerPage API
  • Introduction
  • Authentication
  • Object Overview
  • Directory
    • Forms
      • Get all custom forms
      • Get all currency field options
      • Get all contact request form
      • Get the default contact request form
      • Create a cotact request custom form
      • Delete a contact request custom form
    • Callouts
      • Get all callouts
      • Get a callout
      • Create a new callout
      • Update a directory callout
      • Delete a directory callout
    • Badges
      • Get all badges
      • Get a badge
      • Create a badge
      • Update a badge
      • Delete a badge
    • Certifications
      • Get all certifications
      • Get a certificacion
      • Create a certification
      • Update a certification
      • Delete a certification
    • Filters
      • Filter Options
        • Get all filter options
        • Get a filter option
        • Create a filter option
        • Update a filter option
        • Deletes a filter option
      • Get all filters
        GET
      • Get a filter
        GET
      • Create a filter
        POST
      • Update a filter
        PATCH
      • Deletes a filter
        DELETE
      • Get all internal filters
        GET
      • Get all filters for external directory
        GET
    • Filter Maps
      • Get all filter option mappings
      • Get a filter option mapping
      • Create a new filter option mapping
      • Update a filter option mapping
      • Delete a filter option mapping
      • Get all filter option mappings for external directory
    • Matchmaking
      • Get all matchmaking requests
    • Tiers
      • Get all tiers
      • Get a tier
      • Create a tier
      • Update a tier
      • Delete a tier
      • Get all entries assigned to an specific tier
      • Assign or Unassign entries to an specific tier
    • Verifications
      • Get all verifications
      • Get a verification
      • Create a verification
      • Update a verification
      • Delete a verification
    • Settings
      • Retrieve the settings for a directory
      • Update the settings for a directory
    • Get all directories
      GET
    • Get a directory
      GET
    • Update a directory
      PATCH
  • Entry
    • App Entry
      • Callouts
        • Get all callouts
        • Get an entry callout
        • Create a new callout
        • Update a callout
        • Delete a callout
      • Get an app entry
      • Create new app entry
      • Update app entry
      • Delete a app entry
      • Update the recommended order of an app entry
    • Partner Entry
      • Badges
        • Get all badges
        • Get a badge
        • Create a badge
        • Update a badge
        • Delete a badge
      • Callouts
        • Get all callouts
        • Get a callout
        • Create a callout
        • Update a callout
        • Delete a callout
      • Certifications (General)
        • Get all certifications
        • Get a certification
        • Create a certification
        • Update a certification
        • Delete a certification
      • Certifications (Industry)
        • Get all industry certifications
        • Get an industry certification
        • Create an industry certification
        • Update an industry certification
        • Delete an industry certification
      • Certifications (Segment)
        • Get all segment certifications
        • Get a segment certification
        • Create a segment certification
        • Update a segment certification
        • Delete a segment certification
      • Client
        • Get all Clients
        • Get a client
        • Create a client
        • Update a client
        • Delete a client
      • Keywords
        • Get all keywords
        • Get a keyword
        • Create a keyword
        • Update keyword
        • Delete a keyword
      • Locations
        • Get all location
        • Get a location
        • Create a location
        • Update a location
        • Delete a location
      • Media
        • Get all media
        • Get a media
        • Create a media
        • Update a media
        • Delete a media
      • Resources
        • Internal
          • Get all Internal resources
          • Get an internal resource
          • Create an internal resource
          • Update an internal resource
          • Delete an internal resource
        • Get all resouces
        • Get a resource
        • Create a resource
        • Update a resource
        • Delete a resource
      • Special Offers
        • Get all special offer
        • Get a special offer
        • Create a special offer
        • Update a special offer
        • Delete a special offer
      • Testimonials
        • Internal
          • Get all internal testimonial
          • Get an internal testimonial
          • Create an internal testimonial
          • Update an internal testimonial
          • Delete an internal testimonial
        • Get all testimonials
        • Get a testimonial
        • Create a testimonial
        • Update a testimonial
        • Delete a testimonial
      • Use Cases
        • Internal
          • Get all internal use cases
          • Get an internal use cases
          • Create an internal use case
          • Update an internal use case
          • Delete an internal use case
        • Get all use cases
        • Get a use case details
        • Create a use case
        • Update a use case
        • Delete a use case
      • Verifications
        • Get all verifications
        • Get a verification
        • Create a verification
        • Update a verification
        • Delete a verification
      • Contact Information
        • Return entry contact information
      • Invite
        • Get organization matches for partner invite
        • Get partner entry owner organization invite
        • Get partner entry owner user invites
        • Invite organization to own partner entry
        • Invite users to partner entry ownership
      • Entry Edits Approval Flow
        • Partner Entry Submit Review
        • Partner Entry Approve Review
        • Partner Entry Reject Changes
        • Partner Entry Discard Review
      • Get all partner entry
      • Get a partner entry
      • Create a partner entry
      • Update a partner entry
      • Delete a partner entry
      • Update the recommended order of a partner entry
    • Get all entries
      GET
  • Contact Request
    • Get all contact requests
    • Get a contact request
    • Create a new partner contact request
  • Matchmaking
    • Get all matchmaking requests
    • Get a matchmaking request
    • Create a new matchmaking request for a directory
    • Get all partners assigned to matchmaking requests
    • Assign an owner to a matchmaking request
    • Replace partners to a matchmaking request
  • Review
    • Create a review
    • Get a review
  1. Filters

Get all internal filters

GET
https://v1.api.partnerpage.io/api/directory/private/v1alpha/directories/{directory_id}/internal_filters/
Retrieve a list of filters within a directory

Request

Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Path Params

Responses

🟢200OK
application/json
List of filters in the directory
Body

🟠404Record Not Found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://v1.api.partnerpage.io/api/directory/private/v1alpha/directories//internal_filters/' \
--header 'Authorization: <api-key>'
Response Response Example
200 - response
[
    {
        "id": "006059d7-4d1e-4ace-b816-32fa9a9659ac",
        "name": "Filter 1",
        "href": "/api/directory/private/v1alpha/directories/969d9b77-c063-4101-b534-63071317ddbd/filters/006059d7-4d1e-4ace-b816-32fa9a9659ac/",
        "slug": "filter-1",
        "order": 0,
        "type": "user",
        "userEnabled": true,
        "filterOptions": [
            {
                "id": "64f0fab6-32a4-4205-991b-d4eb87e82da2",
                "name": "First Option",
                "href": "/api/directory/private/v1alpha/directories/969d9b77-c063-4101-b534-63071317ddbd/filters/006059d7-4d1e-4ace-b816-32fa9a9659ac/options/64f0fab6-32a4-4205-991b-d4eb87e82da2/",
                "order": 0,
                "slug": "first-option",
                "image": "https://image.domain.com/partner.png"
            }
        ],
        "genericDirectory": "969d9b77-c063-4101-b534-63071317ddbd",
        "multipleSelectFromDashboard": false,
        "multipleSelectFromDirectory": false,
        "required": false
    },
    {
        "id": "032069d1-4a4e-7ace-b51-32fa9a9114dz",
        "name": "Filter 2",
        "href": "/api/directory/private/v1alpha/directories/969d9b77-c063-4101-b534-63071317ddbd/filters/032069d1-4a4e-7ace-b51-32fa9a9114dz/",
        "slug": "filter-1",
        "order": 1,
        "type": "user",
        "userEnabled": true,
        "filterOptions": [
            {
                "id": "858e16bd-becd-4ccf-a07e-ef3917844bd9",
                "name": "Second Option",
                "href": "/api/directory/private/v1alpha/directories/969d9b77-c063-4101-b534-63071317ddbd/filters/032069d1-4a4e-7ace-b51-32fa9a9114dz/options/858e16bd-becd-4ccf-a07e-ef3917844bd9/",
                "order": 1,
                "slug": "second-option",
                "image": "https://image.domain.com/partner.png"
            }
        ],
        "genericDirectory": "969d9b77-c063-4101-b534-63071317ddbd",
        "multipleSelectFromDashboard": false,
        "multipleSelectFromDirectory": false,
        "displayInInternalDirectory": false,
        "displayInDirectory": true,
        "required": false
    }
]
Modified at 2026-04-13 09:52:51
Previous
Deletes a filter
Next
Get all filters for external directory
Built with