get_review
Get Review
Retrieve a review by its review ID or by querying a specific property. Returns the review content, ratings, reviewer info, and associated member data.
get_review
Retrieve a review by its review ID or by querying a specific property. Returns the review content, ratings, reviewer info, and associated member data.
create_member
Create a new member (user) in the directory. Requires an email, password, and subscription (membership plan) ID at minimum. Additional profile fields can be provided. The membership plan settings are respected unless overriding data is sent.
delete_review
Permanently delete a review from the directory.
get_lead
Retrieve a lead from the directory by its lead ID or by querying a specific property. Returns lead data including contact information, categories, and timestamps.
update_post
Update an existing single-image post (standard post) in the directory. Only one post can be updated at a time.
search_members
Search for members in the directory using various criteria such as keyword, category, location, and date range. Returns paginated results.
search_post_types
Search for post types (data categories) in the directory.
verify_member_login
Verify a member's login credentials. Useful for SSO integrations or custom authentication flows. Returns whether the credentials are valid.
search_reviews
Search for reviews in the directory using various criteria. Returns matching reviews with pagination.
create_review
Create a new review for a member in the directory. Supports overall and specific ratings, images, and email notifications.
search_posts
Search for single-image posts (standard posts) in the directory. Supports keyword, category, location, and date range filtering. Location-based searching requires a Google Maps API key configured in the site's Advanced Settings.
delete_lead
Permanently delete a lead from the directory. Only one lead can be deleted at a time.
update_review
Update an existing review in the directory. Only one review can be updated at a time.
unsubscribe_from_emails
Unsubscribe a member from receiving email campaigns. Only one member can be unsubscribed at a time. Can also retrieve or manage unsubscribe records.
create_post_type
Create a new post type (data category) configuration in the directory.
search_photo_albums
Search for multi-image posts (photo albums) in the directory. Supports keyword, category, location, price, and property-specific filters.
delete_member
Permanently delete a member (user) from the directory. Optionally deletes associated images.
update_widget
Update an existing widget on the website. Only one widget can be updated at a time.
delete_post_type
Permanently delete a post type (data category) from the directory.
match_lead
Match a lead to one or more members by batching member IDs or email addresses. Returns the results of each match attempt including successes and failures.
create_photo_album
Create a new multi-image post (photo album) in the directory. Supports photo albums, products, digital products, properties, and classifieds with multiple images.
get_post_type
Retrieve a post type (data category) configuration by its ID. Post types define the content categories available in the directory.
get_member
Retrieve a member (user) from the directory by their user ID or by querying a specific property such as email. Returns member profile data including contact information, subscription details, and custom fields.
delete_photo_album
Permanently delete a multi-image post (photo album) and its related data from the directory.
delete_post
Permanently delete a single-image post (standard post) and its related data from the directory.
get_post
Retrieve a single-image post (standard post) from the directory by post ID or by querying a specific property. Covers content types like articles, videos, jobs, events, coupons, audios, and discussions.
create_widget
Create a new widget on the website.
get_widget
Retrieve a widget from the website by its widget ID. Can also render a widget's content by ID or name.
delete_widget
Permanently delete a widget from the website.
create_post
Create a new single-image post (standard post) in the directory. Supports articles, videos, jobs, events, coupons, audios, and discussions. Use data type "20" for image posts and "9" for video posts.
update_member
Update an existing member's profile in the directory. Supports updating standard fields as well as custom fields and member credits. Invalid URL formats for website or social media fields will be skipped by the system.
update_post_type
Update an existing post type (data category) configuration.
update_lead
Update an existing lead in the directory. Only one lead can be updated at a time. Supports updating contact info, categories, and matching members.
get_photo_album
Retrieve a multi-image post (photo album) from the directory by group ID or by querying a specific property. Covers photo albums, products, digital products, properties, and classifieds.
update_photo_album
Update an existing multi-image post (photo album) in the directory. Only one album can be updated at a time.
get_member_transactions
Retrieve the transaction history for a specific member. Can filter by user ID or client ID.
create_lead
Create a new lead in the directory. Supports auto-matching to members and auto-geocoding of locations. Can optionally send lead email notifications to matched members.
Create, read, update, delete, and search members, leads, reviews, and content posts in online membership and business directory websites. Manage member subscriptions, transactions, and credits. Create and manage widgets, post types (categories), and album photos. Track user clicks and verify login credentials for SSO. Unsubscribe members from email campaigns. Receive webhooks for form submissions including member signups, lead submissions, review submissions, newsletter events, and post creation/updates. Supports smart list webhooks on scheduled cron jobs and custom webhook events for any form or smart list.
Common questions about connecting Brilliant Directories to AI agents with Metorial.