# PartnerPage API ## Docs - [Introduction](https://docs.partnerpage.io/introduction-1273284m0.md): - [Authentication](https://docs.partnerpage.io/authentication-1273286m0.md): - [Object Overview](https://docs.partnerpage.io/object-overview-1273297m0.md): - [Verify and handle webhook deliveries](https://docs.partnerpage.io/verify-and-handle-webhook-deliveries-2467215m0.md): - [Directory webhook events and payloads](https://docs.partnerpage.io/directory-webhook-events-and-payloads-2467216m0.md): - [Partner lead webhook event](https://docs.partnerpage.io/partner-lead-webhook-event-2467217m0.md): - [Build your own directory site](https://docs.partnerpage.io/build-your-own-directory-site-2493033m0.md): - [Directory](https://docs.partnerpage.io/directory-4299527f0.md): - Directory [Forms](https://docs.partnerpage.io/forms-4299621f0.md): ## API Docs - Directory > Forms [Get all custom forms](https://docs.partnerpage.io/get-all-custom-forms-18999806e0.md): Returns a list of all custom forms for a directory. - Directory > Forms [Get all currency field options](https://docs.partnerpage.io/get-all-currency-field-options-18999716e0.md): Get all currency field options - Directory > Forms [Get all contact request form](https://docs.partnerpage.io/get-all-contact-request-form-18999807e0.md): Retrieve the currently active contact request form for the specified directory. - Directory > Forms [Get default contact request form](https://docs.partnerpage.io/get-default-contact-request-form-18999715e0.md): Retrieve the default contact request form - Directory > Forms [Create a cotact request custom form](https://docs.partnerpage.io/create-a-cotact-request-custom-form-18999808e0.md): Create and configure a new custom contact request form for the specified directory. - Directory > Forms [Delete a contact request custom form](https://docs.partnerpage.io/delete-a-contact-request-custom-form-18999809e0.md): Reset the current custom contact request form for the directory to the global default version. - Directory > Callouts [Get all callouts](https://docs.partnerpage.io/get-all-callouts-18999726e0.md): Return the list of callouts details information belonging to a directory - Directory > Callouts [Get a callout](https://docs.partnerpage.io/get-a-callout-18999728e0.md): Return the details of a callout - Directory > Callouts [Create a new callout](https://docs.partnerpage.io/create-a-new-callout-18999727e0.md): Create a new callout - Directory > Callouts [Update a directory callout](https://docs.partnerpage.io/update-a-directory-callout-18999729e0.md): Update a directory callout - Directory > Callouts [Delete a directory callout](https://docs.partnerpage.io/delete-a-directory-callout-18999730e0.md): Update a directory callout - Directory > Badges [Get all badges](https://docs.partnerpage.io/get-all-badges-18999719e0.md): Return the list of badge details information belonging to a directory - Directory > Badges [Get a badge](https://docs.partnerpage.io/get-a-badge-18999721e0.md): Return the details of a badge - Directory > Badges [Create a badge](https://docs.partnerpage.io/create-a-badge-18999720e0.md): Create a directory badge - Directory > Badges [Update a badge](https://docs.partnerpage.io/update-a-badge-18999722e0.md): Update a directory badge - Directory > Badges [Delete a badge](https://docs.partnerpage.io/delete-a-badge-18999723e0.md): Delete a directory badge - Directory > Certifications [Get all certifications](https://docs.partnerpage.io/get-all-certifications-18999731e0.md): Return the list of certifications belonging to a directory - Directory > Certifications [Get a certification](https://docs.partnerpage.io/get-a-certification-18999733e0.md): Return a certificacion details - Directory > Certifications [Create a certification](https://docs.partnerpage.io/create-a-certification-18999732e0.md): Create a directory certification - Directory > Certifications [Update a certification](https://docs.partnerpage.io/update-a-certification-18999734e0.md): Update a directory certification - Directory > Certifications [Delete a certification](https://docs.partnerpage.io/delete-a-certification-18999735e0.md): Delete a directory certification - Directory > Filters > Filter Options [Get all filter options](https://docs.partnerpage.io/get-all-filter-options-18999895e0.md): Retrieve a list of filter options within a filter - Directory > Filters > Filter Options [Get a filter option](https://docs.partnerpage.io/get-a-filter-option-18999897e0.md): Retrieve details of a single filter option within a filter in a directory - Directory > Filters > Filter Options [Create a filter option](https://docs.partnerpage.io/create-a-filter-option-18999896e0.md): Create a filter option within a custom filter - Directory > Filters > Filter Options [Update a filter option](https://docs.partnerpage.io/update-a-filter-option-18999898e0.md): Update a custom filter option - Directory > Filters > Filter Options [Deletes a filter option](https://docs.partnerpage.io/deletes-a-filter-option-18999899e0.md): Deletes a directory filter option - Directory > Filters [Get all filters](https://docs.partnerpage.io/get-all-filters-18999804e0.md): Retrieve a list of filters within a directory - Directory > Filters [Get a filter](https://docs.partnerpage.io/get-a-filter-18999892e0.md): Retrieve details of a single filter within a directory - Directory > Filters [Create a filter](https://docs.partnerpage.io/create-a-filter-18999805e0.md): Create a filter within a directory - Directory > Filters [Update a filter](https://docs.partnerpage.io/update-a-filter-18999893e0.md): Update a filter - Directory > Filters [Deletes a filter](https://docs.partnerpage.io/deletes-a-filter-18999894e0.md): Deletes a directory filter - Directory > Filters [Get all internal filters](https://docs.partnerpage.io/get-all-internal-filters-18999812e0.md): Retrieve a list of filters within a directory - Directory > Filters [Get all filters for external directory](https://docs.partnerpage.io/get-all-filters-for-external-directory-18999880e0.md): Retrieve a list of filters for an external directory - Directory > Filter Maps [Get all filter option mappings](https://docs.partnerpage.io/get-all-filter-option-mappings-18999813e0.md): Retrieve a list of filter option mappings within a directory - Directory > Filter Maps [Get a filter option mapping](https://docs.partnerpage.io/get-a-filter-option-mapping-18999900e0.md): Retrieve details of a single filter option mapping - Directory > Filter Maps [Create a new filter option mapping](https://docs.partnerpage.io/create-a-new-filter-option-mapping-18999814e0.md): Create a new filter option mapping. Filter Options Mappings allow the system to auto-assign filter options to entries based on other options assigned. - Directory > Filter Maps [Update a filter option mapping](https://docs.partnerpage.io/update-a-filter-option-mapping-18999901e0.md): Update a filter option mapping. - Directory > Filter Maps [Delete a filter option mapping](https://docs.partnerpage.io/delete-a-filter-option-mapping-18999902e0.md): Delete a filter option mapping. On successful operation all mapped options will be removed from entries. - Directory > Filter Maps [Get all filter option mappings for external directory](https://docs.partnerpage.io/get-all-filter-option-mappings-for-external-directory-18999881e0.md): Retrieve a list of filter option mappings within a directory - Directory > Matchmaking [Get all matchmaking requests](https://docs.partnerpage.io/get-all-matchmaking-requests-18999815e0.md): Retrieve a list of matchmaking requests for the current organization. - Directory > Tiers [Get all tiers](https://docs.partnerpage.io/get-all-tiers-18999820e0.md): Return the list of tiers belonging to a directory - Directory > Tiers [Get a tier](https://docs.partnerpage.io/get-a-tier-18999822e0.md): Return the details of a tier - Directory > Tiers [Create a tier](https://docs.partnerpage.io/create-a-tier-18999821e0.md): Create a directory tier - Directory > Tiers [Update a tier](https://docs.partnerpage.io/update-a-tier-18999823e0.md): Update a directory tier - Directory > Tiers [Delete a tier](https://docs.partnerpage.io/delete-a-tier-18999824e0.md): Delete a directory tier - Directory > Tiers [Get all entries assigned to an specific tier](https://docs.partnerpage.io/get-all-entries-assigned-to-an-specific-tier-18999825e0.md): Return the list of entries assigned to an specific tier - Directory > Tiers [Assign or Unassign entries to an specific tier](https://docs.partnerpage.io/assign-or-unassign-entries-to-an-specific-tier-18999826e0.md): Assign or Unassign entries to an specific tier - Directory > Verifications [Get all verifications](https://docs.partnerpage.io/get-all-verifications-18999827e0.md): Return the list of verification details information belonging to a directory - Directory > Verifications [Get a verification](https://docs.partnerpage.io/get-a-verification-18999829e0.md): Return the details of a verification - Directory > Verifications [Create a verification](https://docs.partnerpage.io/create-a-verification-18999828e0.md): Create a directory verification - Directory > Verifications [Update a verification](https://docs.partnerpage.io/update-a-verification-18999830e0.md): Update a directory verification - Directory > Verifications [Delete a verification](https://docs.partnerpage.io/delete-a-verification-18999831e0.md): Delete a directory verification - Directory > Settings [Retrieve the settings for a directory](https://docs.partnerpage.io/retrieve-the-settings-for-a-directory-18999818e0.md): Retrieve the settings for a specific directory. - Directory > Settings [Update the settings for a directory](https://docs.partnerpage.io/update-the-settings-for-a-directory-18999819e0.md): Update the settings for a specific directory. - Directory > Public directory [List a directory's filters and their options](https://docs.partnerpage.io/list-a-directorys-filters-and-their-options-45774852e0.md): Lists the filters the directory shows in its filter bar, each with its options (`filterOptions`). No API key is needed. - Directory > Public directory [List and search a directory's partners](https://docs.partnerpage.io/list-and-search-a-directorys-partners-45774868e0.md): Lists the partners and apps a directory shows to its visitors, the same reads the directory's own pages use. No API key is needed. - Directory > Public directory [Get a partner's profile by slug](https://docs.partnerpage.io/get-a-partners-profile-by-slug-45774851e0.md): Returns one partner's profile, with everything its details page shows: logo (`icon`), cover `image`, `tier`, callouts, media, filters and the filter options it has (`assignedFilterOptions`). No API key is needed. - Directory [List directories](https://docs.partnerpage.io/list-directories-18999714e0.md): Return the list of directory details information belonging to the logged-in user organization - Directory [Get a directory](https://docs.partnerpage.io/get-a-directory-18999717e0.md): Return the detail information of a directory - Directory [Create a directory](https://docs.partnerpage.io/create-a-directory-34133364e0.md): Create a new GenericDirectory for the authenticated user's organization. - Directory [Update a directory](https://docs.partnerpage.io/update-a-directory-18999718e0.md): Update generic directory details - Entry > App Entry > Callouts [Get all callouts](https://docs.partnerpage.io/get-all-callouts-18999832e0.md): Return the list of app entry callouts - Entry > App Entry > Callouts [Get an entry callout](https://docs.partnerpage.io/get-an-entry-callout-18999834e0.md): Return the details of an app entry callout - Entry > App Entry > Callouts [Create a new callout](https://docs.partnerpage.io/create-a-new-callout-18999833e0.md): Create a new app entry callout - Entry > App Entry > Callouts [Update a callout](https://docs.partnerpage.io/update-a-callout-18999835e0.md): Update an app entry callout - Entry > App Entry > Callouts [Delete a callout](https://docs.partnerpage.io/delete-a-callout-18999836e0.md): Delete an app entry callout - Entry > App Entry [Get an app entry](https://docs.partnerpage.io/get-an-app-entry-18999739e0.md): Returns details of an App entry from a directory - Entry > App Entry [Create new app entry](https://docs.partnerpage.io/create-new-app-entry-18999738e0.md): Create new app entry - Entry > App Entry [Update app entry](https://docs.partnerpage.io/update-app-entry-18999740e0.md): Update app entry - Entry > App Entry [Delete a app entry](https://docs.partnerpage.io/delete-a-app-entry-18999741e0.md): Delete a app entry - Entry > App Entry [Update the recommended order of an app entry](https://docs.partnerpage.io/update-the-recommended-order-of-an-app-entry-18999742e0.md): Update the recommended order of an entry - Entry > Partner Entry > Badges [Get all badges](https://docs.partnerpage.io/get-all-badges-18999837e0.md): Return the list of partner entry badges - Entry > Partner Entry > Badges [Get a badge](https://docs.partnerpage.io/get-a-badge-18999839e0.md): Return the details of a partner entry badge - Entry > Partner Entry > Badges [Create a badge](https://docs.partnerpage.io/create-a-badge-18999838e0.md): Create a new partner entry badge - Entry > Partner Entry > Badges [Update a badge](https://docs.partnerpage.io/update-a-badge-18999840e0.md): Update a partner entry badge - Entry > Partner Entry > Badges [Delete a badge](https://docs.partnerpage.io/delete-a-badge-18999841e0.md): Delete a partner entry badge - Entry > Partner Entry > Callouts [Get all callouts](https://docs.partnerpage.io/get-all-callouts-18999842e0.md): Return the list of partner entry callouts - Entry > Partner Entry > Callouts [Get a callout](https://docs.partnerpage.io/get-a-callout-18999844e0.md): Return the details of a partner entry callout - Entry > Partner Entry > Callouts [Create a callout](https://docs.partnerpage.io/create-a-callout-18999843e0.md): Create a new partner entry callout - Entry > Partner Entry > Callouts [Update a callout](https://docs.partnerpage.io/update-a-callout-18999845e0.md): Update a partner entry callout - Entry > Partner Entry > Callouts [Delete a callout](https://docs.partnerpage.io/delete-a-callout-18999846e0.md): Delete a partner entry callout - Entry > Partner Entry > Certifications (General) [Get all certifications](https://docs.partnerpage.io/get-all-certifications-18999847e0.md): Return the partner entry certifications - Entry > Partner Entry > Certifications (General) [Get a certification](https://docs.partnerpage.io/get-a-certification-18999849e0.md): Return the details of a partner entry certification - Entry > Partner Entry > Certifications (General) [Create a certification](https://docs.partnerpage.io/create-a-certification-18999848e0.md): Create a new partner entry certification - Entry > Partner Entry > Certifications (General) [Update a certification](https://docs.partnerpage.io/update-a-certification-18999850e0.md): Update a partner entry certification - Entry > Partner Entry > Certifications (General) [Delete a certification](https://docs.partnerpage.io/delete-a-certification-18999851e0.md): Delete a partner entry certification - Entry > Partner Entry > Certifications (Industry) [Get all industry certifications](https://docs.partnerpage.io/get-all-industry-certifications-18999853e0.md): Return the partner entry industry certifications - Entry > Partner Entry > Certifications (Industry) [Get an industry certification](https://docs.partnerpage.io/get-an-industry-certification-18999855e0.md): Return the details of a partner entry industry certification - Entry > Partner Entry > Certifications (Industry) [Create an industry certification](https://docs.partnerpage.io/create-an-industry-certification-18999854e0.md): Create a new partner entry industry certification - Entry > Partner Entry > Certifications (Industry) [Update an industry certification](https://docs.partnerpage.io/update-an-industry-certification-18999856e0.md): Update a partner entry industry certification - Entry > Partner Entry > Certifications (Industry) [Delete an industry certification](https://docs.partnerpage.io/delete-an-industry-certification-18999857e0.md): Delete a partner entry industry certification - Entry > Partner Entry > Certifications (Segment) [Get all segment certifications](https://docs.partnerpage.io/get-all-segment-certifications-18999865e0.md): Return the partner entry segment certifications - Entry > Partner Entry > Certifications (Segment) [Get a segment certification](https://docs.partnerpage.io/get-a-segment-certification-18999867e0.md): Return the details of a partner entry segment certification - Entry > Partner Entry > Certifications (Segment) [Create a segment certification](https://docs.partnerpage.io/create-a-segment-certification-18999866e0.md): Create a new partner entry segment certification - Entry > Partner Entry > Certifications (Segment) [Update a segment certification](https://docs.partnerpage.io/update-a-segment-certification-18999868e0.md): Update a partner entry segment certification - Entry > Partner Entry > Certifications (Segment) [Delete a segment certification](https://docs.partnerpage.io/delete-a-segment-certification-18999869e0.md): Delete a partner entry segment certification - Entry > Partner Entry > Client [Get all Clients](https://docs.partnerpage.io/get-all-clients-18999748e0.md): Return Client details - Entry > Partner Entry > Client [Get a client](https://docs.partnerpage.io/get-a-client-18999750e0.md): Return Client details - Entry > Partner Entry > Client [Create a client](https://docs.partnerpage.io/create-a-client-18999749e0.md): Create a new client - Entry > Partner Entry > Client [Update a client](https://docs.partnerpage.io/update-a-client-18999751e0.md): Update special client details - Entry > Partner Entry > Client [Delete a client](https://docs.partnerpage.io/delete-a-client-18999752e0.md): Delete a client - Entry > Partner Entry > Keywords [Get all keywords](https://docs.partnerpage.io/get-all-keywords-18999768e0.md): Return Keyword details - Entry > Partner Entry > Keywords [Get a keyword](https://docs.partnerpage.io/get-a-keyword-18999770e0.md): Return Keyword details - Entry > Partner Entry > Keywords [Create a keyword](https://docs.partnerpage.io/create-a-keyword-18999769e0.md): Create a new keyword - Entry > Partner Entry > Keywords [Update keyword](https://docs.partnerpage.io/update-keyword-18999771e0.md): Update keyword details - Entry > Partner Entry > Keywords [Delete a keyword](https://docs.partnerpage.io/delete-a-keyword-18999772e0.md): Delete a keyword - Entry > Partner Entry > Locations [Get all location](https://docs.partnerpage.io/get-all-location-18999773e0.md): Return Location details - Entry > Partner Entry > Locations [Get a location](https://docs.partnerpage.io/get-a-location-18999775e0.md): Return Location details - Entry > Partner Entry > Locations [Create a location](https://docs.partnerpage.io/create-a-location-18999774e0.md): Create a new location - Entry > Partner Entry > Locations [Update a location](https://docs.partnerpage.io/update-a-location-18999776e0.md): Update location details - Entry > Partner Entry > Locations [Delete a location](https://docs.partnerpage.io/delete-a-location-18999777e0.md): Delete a location - Entry > Partner Entry > Media [Get all media](https://docs.partnerpage.io/get-all-media-18999778e0.md): Retrieve a list of profile media within an entry in a directory - Entry > Partner Entry > Media [Get a media](https://docs.partnerpage.io/get-a-media-18999780e0.md): Retrieve a profile media within an entry in a directory - Entry > Partner Entry > Media [Create a media](https://docs.partnerpage.io/create-a-media-18999779e0.md): Create new profile media - Entry > Partner Entry > Media [Update a media](https://docs.partnerpage.io/update-a-media-18999781e0.md): Update profile media - Entry > Partner Entry > Media [Delete a media](https://docs.partnerpage.io/delete-a-media-18999782e0.md): Delete profile media - Entry > Partner Entry > Resources > Internal [Get all Internal resources](https://docs.partnerpage.io/get-all-internal-resources-18999755e0.md): Return Internal resource details - Entry > Partner Entry > Resources > Internal [Get an internal resource](https://docs.partnerpage.io/get-an-internal-resource-18999753e0.md): Return Internal Resource details - Entry > Partner Entry > Resources > Internal [Create an internal resource](https://docs.partnerpage.io/create-an-internal-resource-18999754e0.md): Create a new internal resource - Entry > Partner Entry > Resources > Internal [Update an internal resource](https://docs.partnerpage.io/update-an-internal-resource-18999756e0.md): Update internal resource details - Entry > Partner Entry > Resources > Internal [Delete an internal resource](https://docs.partnerpage.io/delete-an-internal-resource-18999757e0.md): Delete an internal resource - Entry > Partner Entry > Resources [Get all resouces](https://docs.partnerpage.io/get-all-resouces-18999783e0.md): Return Resource details - Entry > Partner Entry > Resources [Get a resource](https://docs.partnerpage.io/get-a-resource-18999785e0.md): Return Resource details - Entry > Partner Entry > Resources [Create a resource](https://docs.partnerpage.io/create-a-resource-18999784e0.md): Create a new resource - Entry > Partner Entry > Resources [Update a resource](https://docs.partnerpage.io/update-a-resource-18999786e0.md): Update resource details - Entry > Partner Entry > Resources [Delete a resource](https://docs.partnerpage.io/delete-a-resource-18999787e0.md): Delete a resource - Entry > Partner Entry > Special Offers [Get all special offer](https://docs.partnerpage.io/get-all-special-offer-18999788e0.md): Return Special Offer details - Entry > Partner Entry > Special Offers [Get a special offer](https://docs.partnerpage.io/get-a-special-offer-18999790e0.md): Return Special Offer details - Entry > Partner Entry > Special Offers [Create a special offer](https://docs.partnerpage.io/create-a-special-offer-18999789e0.md): Create a new special offer - Entry > Partner Entry > Special Offers [Update a special offer](https://docs.partnerpage.io/update-a-special-offer-18999791e0.md): Update special offer details - Entry > Partner Entry > Special Offers [Delete a special offer](https://docs.partnerpage.io/delete-a-special-offer-18999792e0.md): Delete a special offer - Entry > Partner Entry > Testimonials > Internal [Get all internal testimonial](https://docs.partnerpage.io/get-all-internal-testimonial-18999758e0.md): Return a list with Internal Testimonial details - Entry > Partner Entry > Testimonials > Internal [Get an internal testimonial](https://docs.partnerpage.io/get-an-internal-testimonial-18999760e0.md): Return Internal Testimonial details - Entry > Partner Entry > Testimonials > Internal [Create an internal testimonial](https://docs.partnerpage.io/create-an-internal-testimonial-18999759e0.md): Create a new internal testimonial - Entry > Partner Entry > Testimonials > Internal [Update an internal testimonial](https://docs.partnerpage.io/update-an-internal-testimonial-18999761e0.md): Update internal testimonial details - Entry > Partner Entry > Testimonials > Internal [Delete an internal testimonial](https://docs.partnerpage.io/delete-an-internal-testimonial-18999762e0.md): Delete an internal testimonial - Entry > Partner Entry > Testimonials [Get all testimonials](https://docs.partnerpage.io/get-all-testimonials-18999793e0.md): Return Testimonial details - Entry > Partner Entry > Testimonials [Get a testimonial](https://docs.partnerpage.io/get-a-testimonial-18999795e0.md): Return Testimonial details - Entry > Partner Entry > Testimonials [Create a testimonial](https://docs.partnerpage.io/create-a-testimonial-18999794e0.md): Create a new testimonial - Entry > Partner Entry > Testimonials [Update a testimonial](https://docs.partnerpage.io/update-a-testimonial-18999796e0.md): Update testimonial details - Entry > Partner Entry > Testimonials [Delete a testimonial](https://docs.partnerpage.io/delete-a-testimonial-18999797e0.md): Delete a testimonial - Entry > Partner Entry > Use Cases > Internal [Get all internal use cases](https://docs.partnerpage.io/get-all-internal-use-cases-18999763e0.md): Return a list with interanl use cases details - Entry > Partner Entry > Use Cases > Internal [Get an internal use cases](https://docs.partnerpage.io/get-an-internal-use-cases-18999765e0.md): Return internal use cases details - Entry > Partner Entry > Use Cases > Internal [Create an internal use case](https://docs.partnerpage.io/create-an-internal-use-case-18999764e0.md): Create a new internal use case - Entry > Partner Entry > Use Cases > Internal [Update an internal use case](https://docs.partnerpage.io/update-an-internal-use-case-18999766e0.md): Update internal use case details - Entry > Partner Entry > Use Cases > Internal [Delete an internal use case](https://docs.partnerpage.io/delete-an-internal-use-case-18999767e0.md): Delete an internal use case - Entry > Partner Entry > Use Cases [Get all use cases](https://docs.partnerpage.io/get-all-use-cases-18999799e0.md): Return a list with use cases details - Entry > Partner Entry > Use Cases [Get a use case details](https://docs.partnerpage.io/get-a-use-case-details-18999801e0.md): Return use cases details - Entry > Partner Entry > Use Cases [Create a use case](https://docs.partnerpage.io/create-a-use-case-18999800e0.md): Create a new use case - Entry > Partner Entry > Use Cases [Update a use case](https://docs.partnerpage.io/update-a-use-case-18999802e0.md): Update use case details - Entry > Partner Entry > Use Cases [Delete a use case](https://docs.partnerpage.io/delete-a-use-case-18999803e0.md): Delete a use case - Entry > Partner Entry > Verifications [Get all verifications ](https://docs.partnerpage.io/get-all-verifications-18999870e0.md): Return the list of partner entry verifications - Entry > Partner Entry > Verifications [Get a verification](https://docs.partnerpage.io/get-a-verification-18999872e0.md): Return the details of a partner entry verification - Entry > Partner Entry > Verifications [Create a verification](https://docs.partnerpage.io/create-a-verification-18999871e0.md): Create a new partner entry verification - Entry > Partner Entry > Verifications [Update a verification](https://docs.partnerpage.io/update-a-verification-18999873e0.md): Update a partner entry verification - Entry > Partner Entry > Verifications [Delete a verification](https://docs.partnerpage.io/delete-a-verification-18999874e0.md): Delete a partner entry verification - Entry > Partner Entry > Contact Information [Return entry contact information](https://docs.partnerpage.io/return-entry-contact-information-33205145e0.md): Return the contact information of a specific directory entry. - Entry > Partner Entry > Invite [Get organization matches for partner invite](https://docs.partnerpage.io/get-organization-matches-for-partner-invite-33205146e0.md): Get organization matches for a partner entry owner invite. - Entry > Partner Entry > Invite [Get partner entry owner organization invite](https://docs.partnerpage.io/get-partner-entry-owner-organization-invite-33205147e0.md): Get the organization invite for a partner entry owner. - Entry > Partner Entry > Invite [Get partner entry owner user invites](https://docs.partnerpage.io/get-partner-entry-owner-user-invites-33205149e0.md): Get the list of user invites for a partner entry owner. - Entry > Partner Entry > Invite [Invite organization to own partner entry](https://docs.partnerpage.io/invite-organization-to-own-partner-entry-33205148e0.md): Invite only the entered email addresses to own a partner entry. At least one entered contact must belong to orgId, and entered contacts with an organization must all belong to orgId. Additional contacts without an organization receive personal invitations. An explicit nonempty emails list is required; other organization members are never notified automatically. The response lists the addresses that were invited and the ones that were skipped. - Entry > Partner Entry > Invite [Invite users to partner entry ownership](https://docs.partnerpage.io/invite-users-to-partner-entry-ownership-33205150e0.md): Invite users to become owners of a partner entry. - Entry > Partner Entry > Entry Edits Approval Flow [Partner Entry Submit Review](https://docs.partnerpage.io/partner-entry-submit-review-18999891e0.md): Partner Entry Submit APIView - Entry > Partner Entry > Entry Edits Approval Flow [Partner Entry Approve Review](https://docs.partnerpage.io/partner-entry-approve-review-18999863e0.md): Partner Entry Approve APIView - Entry > Partner Entry > Entry Edits Approval Flow [Partner Entry Reject Changes](https://docs.partnerpage.io/partner-entry-reject-changes-18999864e0.md): Reject partner entry changes - Entry > Partner Entry > Entry Edits Approval Flow [Partner Entry Discard Review](https://docs.partnerpage.io/partner-entry-discard-review-18999890e0.md): Partner Entry Discard APIView - Entry > Partner Entry [Get a partner's internal directory profile by slug](https://docs.partnerpage.io/get-a-partners-internal-directory-profile-by-slug-18999744e0.md): Returns one partner's profile as the directory's internal directory shows it to the owner's employees: internal fields and internal filters, whatever the partner's status. Needs the directory owner's API key. For the profile visitors see, use the public partner details endpoint. - Entry > Partner Entry [Get a partner entry](https://docs.partnerpage.io/get-a-partner-entry-18999745e0.md): Returns the details of a Partner entry from a directory. - Entry > Partner Entry [Create a partner entry](https://docs.partnerpage.io/create-a-partner-entry-18999743e0.md): Create new partner entry - Entry > Partner Entry [Update a partner entry](https://docs.partnerpage.io/update-a-partner-entry-18999746e0.md): Update partner entry details - Entry > Partner Entry [Delete a partner entry](https://docs.partnerpage.io/delete-a-partner-entry-18999747e0.md): Delete partner entry - Entry > Partner Entry [Bulk upsert partner entries](https://docs.partnerpage.io/bulk-upsert-partner-entries-43854027e0.md): Create or update partner entries in a directory in a single batch. Each row is identified by exactly one of `entry_id` or `external_id`; rows identified by `external_id` are upserted when no matching entry exists. Batch size is capped by the configured maximum. The response contains a per-entry result with `action` (`created`, `updated`, `unchanged`, or `failed`). Successful rows include the resulting `entry`. Failed rows include a top-level `message` for authorization or not-found failures, and `errors` when the row has structured field validation failures. A row with `message` equal to `Profile is being updated; retry this row` can be resent after a concurrent profile update finishes. - Entry > Partner Entry [Update the recommended order of a partner entry](https://docs.partnerpage.io/update-the-recommended-order-of-a-partner-entry-18999798e0.md): Update the recommended order of an entry - Entry [List directory entries](https://docs.partnerpage.io/list-directory-entries-18999737e0.md): Authenticated endpoint that return a paginated list of entries for an specific directory - Contact Request > Attachment [List contact request attachments](https://docs.partnerpage.io/list-contact-request-attachments-34133361e0.md): Return a list of attachments for a contact request - Contact Request > Attachment [Create contact request attachment](https://docs.partnerpage.io/create-contact-request-attachment-34133362e0.md): Create a new attachment for a contact request. Send the file either as a base64 data URI in `file` or as the URL returned by `POST /api/core/private/v1alpha/files/` with `private=true` in `fileUrl`; one of the two is required and `file` wins when both are sent. A public staging URL is refused. The staged file must be one of the supported attachment types and at most 25 MB. `originalFilename` is the name shown to users. - Contact Request > Attachment [Delete contact request attachment](https://docs.partnerpage.io/delete-contact-request-attachment-34133363e0.md): Delete a contact request attachment - Contact Request [Get all contact requests](https://docs.partnerpage.io/get-all-contact-requests-18999736e0.md): Retrieve a list of contact requests for a directory owner organization - Contact Request [Get a contact request](https://docs.partnerpage.io/get-a-contact-request-18999713e0.md): Retrieve details of a contact requests for a directory owner organization - Contact Request [Create a new partner contact request](https://docs.partnerpage.io/create-a-new-partner-contact-request-41288021e0.md): Create a contact request for a partner in one of your own directories from your own server. Authenticate with your API token (`Authorization: Token `); the token's organization must own the directory. CAPTCHA is not required: the token is the trust signal. The contact form on the public directory website is a separate flow for anonymous visitors; it requires a valid `captcha` and an API token does not replace it there. - Matchmaking [Get all matchmaking requests](https://docs.partnerpage.io/get-all-matchmaking-requests-18999905e0.md): Return a list of possible matchmaking request owners. - Matchmaking [Get a matchmaking request](https://docs.partnerpage.io/get-a-matchmaking-request-18999903e0.md): Return details of a matchmaking request for a directory owner. - Matchmaking [Create a new directory matchmaking request](https://docs.partnerpage.io/create-a-new-directory-matchmaking-request-43407275e0.md): Create a matchmaking request in one of your own directories from your own server. Authenticate with your API token (`Authorization: Token `); the token's organization must own the directory. CAPTCHA is not required: the token is the trust signal. The matchmaking form on the public directory website is a separate flow for anonymous visitors; it requires a valid `captcha` and an API token does not replace it there. - Matchmaking [Get all partners assigned to matchmaking requests](https://docs.partnerpage.io/get-all-partners-assigned-to-matchmaking-requests-18999816e0.md): Retrieves a list of partners assigned to a specific matchmaking request in a specific directory. - Matchmaking [Assign an owner to a matchmaking request](https://docs.partnerpage.io/assign-an-owner-to-a-matchmaking-request-18999904e0.md): Allows an authenticated user to assign an owner (by ID) to a matchmaking request. - Matchmaking [Set partners to a matchmaking request](https://docs.partnerpage.io/set-partners-to-a-matchmaking-request-18999817e0.md): Assign partners to a matchmaking request. Send a list of partner entry IDs to assign, each with action: "assign". On success, returns a confirmation message. - Review [directory-review-list](https://docs.partnerpage.io/directory-review-list-34133619e0.md): List reviews related to a specific generic directory. Newest first unless a supported ``sort`` is supplied (created, entry_title or rating, prefix with - for descending); ties are broken by id. - Review [directory-review-detail](https://docs.partnerpage.io/directory-review-detail-34133621e0.md): Get the details of a review. - Review [directory-review-create](https://docs.partnerpage.io/directory-review-create-34133620e0.md): Create a review for an entry in this directory (directory owner only). - Review [Update a review](https://docs.partnerpage.io/update-a-review-34133622e0.md): Partially update a review belonging to this directory. Accepts any subset of `title`, `company`, `summary`, `first_name`, `last_name`, `email`, `rating`, and `status` — at least one field must be provided. `entry_id` is immutable: a review cannot be reassigned to a different partner entry. When `status` is included and differs from the current status, approver bookkeeping is updated automatically: transitioning to `A` (approved) sets `approvedBy` to the caller and clears `declinedBy`; transitioning to `D` (declined) does the inverse. Status values other than `A`/`D` leave both fields untouched. Requires the `generic_directory:update_reviews` permission. - Review [Delete a review](https://docs.partnerpage.io/delete-a-review-34133623e0.md): Hard-delete a review belonging to this directory. The row is removed from the database (audit history is still retained via `django-simple-history`). Deleting an approved review also recomputes the parent partner entry's aggregate rating and review counts, so the review disappears from the public `GET /reviews/{directory_id}/{slug}/` listing immediately. Requires the `generic_directory:delete_reviews` permission. - Review [reviewsDirectoryExportRetrieve](https://docs.partnerpage.io/reviewsdirectoryexportretrieve-34133624e0.md): Export reviews to CSV format with optional pagination.