Add Companies to a Company Exclusion List
Free persistent-state operation: Add companies to a company exclusion list. Confirm the intended target before changing Fiber state.
Fiber provides AI-powered people and company search, enrichment, contact discovery, and data validation APIs.
Free persistent-state operation: Add companies to a company exclusion list. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Add companies to a company tracker list. Identify companies by LinkedIn URL, organization ID, slug, or website domain. At least one identifier is required per company. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Add people to a person tracker list. Identify people by LinkedIn URL, user ID, or slug. At least one identifier is required per person. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Add profiles to the job change list whose job changes you want to track. Note: we automatically remove 404 profiles from the list. Once the upload starts, you can use /job-changes/get-list to track the upload progress. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Add prospects to a prospect exclusion list. Confirm the intended target before changing Fiber state.
Destructive or state-removing change: Archives an audience by hiding it from the user. The audience and its data are preserved for audit trail and enrichment history. Audiences that are currently BUILDING cannot be archived. Obtain explicit confirmation and verify all target identifiers immediately before calling.
Destructive or state-removing change: Archive a company tracker list. Stops all monitoring and deactivates all tracked companies and rules on the list. Signal history is preserved for audit purposes. Obtain explicit confirmation and verify all target identifiers immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Destructive or state-removing change: Archive a person tracker list. Stops all monitoring and deactivates all tracked people and rules on the list. Signal history is preserved for audit purposes. Obtain explicit confirmation and verify all target identifiers immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable asynchronous trigger: Triggers the audience building process. This runs a company and prospect search based on the configured search parameters and saves results to the database. The build runs asynchronously - use the get-audience-status endpoint to poll for completion. Status transitions: DRAFT BUILDING NORMAL (success) or FAILED (error). Check progress or retrieve results with FIBER_GET_AUDIENCE_STATUS. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable operation: Get logo URLs for a list of companies. Max 10,000 companies can be looked up at a time. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: enrich 1-50 known companies in one request. Fiber charges 2 credits per company lookup and reports the actual charge in chargeInfo. Use FIBER_ENRICH_COMPANY for one company and company search for discovery. Responses may include workforce and personnel-derived aggregates. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose, request only necessary data, and apply appropriate retention controls.
Billable and privacy-sensitive: enrich 1-50 known people in one request. Fiber charges 2 credits per lookup, plus 2 additional credits per lookup when live_fetch is true. Use FIBER_ENRICH_PERSON for one person and contact reveal actions only when email or phone discovery is the goal. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, minimize the personal data requested, and apply appropriate retention controls.
Billable operation: Get profile pics for a list of profiles. Max 10,000 profiles can be looked up at a time. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Resolves many company LinkedIn identifiers (slug, organization ID, or URL) to standardized LinkedIn company URLs with metadata. Unresolved identifiers are listed separately and are not charged. If you have company names or domains instead of LinkedIn identifiers, use the bulk kitchen sink endpoint (POST /v1/kitchen-sink/bulk/company) instead. Confirm the documented credit cost immediately before calling.
Irreversibly stop pending work in an existing batch contact-reveal task. Obtain explicit user confirmation immediately before calling. Fiber refunds eligible profiles the task has not reached; already processed or delivered profiles remain charged and their results are not removed. The response's cancelledCount, creditsRefunded, and chargeInfo are authoritative.
Billable operation: Captures a screenshot of a public webpage and returns a hosted image URL. Supports both viewport-only and full-page captures. The returned URL is permanent and does not expire. Confirm the documented credit cost immediately before calling.
Read-only asynchronous status check: Check readiness and progress for a Google Maps search started by FIBER_START_GOOGLE_MAPS_SEARCH. This action returns status only; use FIBER_POLL_GOOGLE_MAPS_RESULTS to retrieve paginated result rows. No polling charge is documented; it does not start another job or modify Fiber state.
Billable operation: Get the logo for a single company. Accepts a LinkedIn company URL, slug, numeric organization ID, or domain the format is auto-detected. Confirm the documented credit cost immediately before calling.
Billable operation: Search for companies, schools/universities, and investors by name. Supports partial inputs, which can enable typeaheads in your UI. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: count companies matching Fiber's structured filters without returning company records. Use FIBER_SEARCH_COMPANIES when records are needed. Fiber charges 1 credit per request and reports the actual charge in chargeInfo. Use only for an authorized purpose, minimize and retain filters appropriately, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable operation: Counts how many current employees at a company fall into each department you define. Unlike the depth-chart endpoint, this Synchronous endpoint provides immediate results without waiting for background job generation. You supply the job titles that define each department (no seniority is considered), and every current employee is counted not just a sample. This endpoint performs a headcount snapshot for direct, actionable data. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: count Fiber job postings matching structured filters without returning postings. Use FIBER_SEARCH_JOB_POSTINGS when posting records are needed. Fiber charges 1 credit per request and reports the actual charge in chargeInfo. Hiring filters may disclose strategic interests; use only for an authorized purpose, minimize and retain filters appropriately, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable and privacy-sensitive: count companies and people together, with people scoped to companies matching the company filters. Use FIBER_SEARCH_PEOPLE_AND_COMPANIES when records are needed. Fiber charges 1 company-count credit and 1 profile-count credit and reports the actual charge in chargeInfo. Use only for an authorized purpose, minimize and retain filters appropriately, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable and privacy-sensitive: count people matching Fiber's structured filters without returning profiles. Use FIBER_SEARCH_PEOPLE when profile records are needed. Search criteria may encode sensitive employment or demographic targeting. Fiber charges 1 credit per request and reports the actual charge in chargeInfo. Use only for an authorized purpose, minimize and retain filters appropriately, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable operation: Count profiles matching stealth founder filters. Uses the same filters as the stealth founders search endpoint but returns only the total count. Confirm the documented credit cost immediately before calling.
Free persistent-state operation: Creates a new audience in DRAFT status. After creation, use the update-search-params endpoint to set filters, then use the build endpoint to populate the audience with companies and prospects. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Create a company exclusion list. Confirm the intended target before changing Fiber state.
Free persistent-state operation: This endpoint creates a new company exclusion list by extracting all companies from a specified audience. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Create a new company tracker list. By default you add companies manually and we periodically check them for changes matching your tracking rules. Provide `companySearchParams` to instead create a DYNAMIC list that auto-populates with companies matching a query and refreshes over time. Credits are charged per entity per refresh cycle; lists containing premium rules (marked `isPremium` in GET /tracker/rules) bill at a minimum per-entity rate (see your plan's pricing for exact rates). Creating the list itself is free. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Create a new job changes list to monitor when tracked prospects change jobs. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Create a new person tracker list. By default you add people manually and we periodically check them for changes matching your tracking rules. Provide `prospectSearchParams` to instead create a DYNAMIC list that auto-populates with people matching a query and refreshes over time. Credits are charged per entity per refresh cycle; lists containing premium rules (marked `isPremium` in GET /tracker/rules) bill at a minimum per-entity rate (see your plan's pricing for exact rates). Creating the list itself is free. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Create a prospect exclusion list. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Create a prospect exclusion list from an audience's prospects. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Create a sandbox API key (`sk_test_...`) for local development, CI, and integration tests. Sandbox keys never charge credits. The plaintext secret is returned once and cannot be retrieved later. Live keys cannot be created from the API create those at https://app.fiber.ai. First-time users without any key yet: sign up at https://fiber.ai or via POST /v1/account/send-otp + verify-otp. Confirm the intended target before changing Fiber state.
Billable operation: Create a new saved search. Given search params, it automatically re-runs it periodically and tells you which new people and/or companies fit your parameters over time (and also who drops out or returns). You are charged for each new prospect or company we find, depending on your desired type. You can also manually run the saved search if you don't want to wait for the next auto-run. Confirm the documented credit cost immediately before calling.
Free persistent-state operation: Create a webhook endpoint that receives event payloads at the URL you provide. Returns the endpoint along with its signing secret store the secret securely, as it is only shown here and when rotated. Setting up webhooks is free. Confirm the intended target before changing Fiber state.
Destructive or state-removing change: Deletes a job changes list. This will remove the list and stop tracking job changes for prospects in this list. Obtain explicit confirmation and verify all target identifiers immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Destructive or state-removing change: Delete a company exclusion list. Obtain explicit confirmation and verify all target identifiers immediately before calling.
Destructive or state-removing change: Remove profiles from a job changes tracking list. Obtain explicit confirmation and verify all target identifiers immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Destructive or state-removing change: Delete a prospect exclusion list. Obtain explicit confirmation and verify all target identifiers immediately before calling.
Destructive or state-removing change: Delete a webhook endpoint. All future event deliveries to its URL stop immediately. Deleting webhooks is free. Obtain explicit confirmation and verify all target identifiers immediately before calling.
Billable operation: Download a ranked company list edition (for example the most recent Fortune 500), including rank, domain, financials, and headcount for every company. Optionally restrict the download to an inclusive rank range. Confirm the documented credit cost immediately before calling.
Free read: Download the API requests your organization has made, newest first, with the parameters you sent and how each call turned out. Up to 5000 matching requests are returned in one call; if more exist, `truncated` is true narrow `from`/`to` and retry. History is retained for 14 days. Response bodies are not returned. This operation does not spend credits or modify Fiber state.
Billable and privacy-sensitive: match a company from flexible LinkedIn, name, domain, and location hints and return configurable enrichment details. Use FIBER_RESOLVE_COMPANIES for cheaper batch identifier-only lookups when its standard business record is sufficient. Costs 2 credits per lookup and reports actual cost in chargeInfo. Provide at least one company identifier, name, or domain. Use only for an authorized purpose, request and retain only necessary data, call FIBER_GET_ORG_CREDITS, and obtain explicit user confirmation immediately before every call.
Billable and privacy-sensitive: match a person from flexible LinkedIn, email, name, company, role, location, or school hints and return configurable detailed education and work history. Use FIBER_RESOLVE_PEOPLE for cheaper batch identifier-only lookups when its standard profile is sufficient. Costs 2 credits per lookup; live_fetch defaults to false because enabling it costs 2 additional credits. Provide at least one person identifier or matching hint. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before each call. Use only for an authorized purpose and subject, and request and retain only necessary personal data.
Free read: Estimates the credit cost for an audience enrichment run before triggering it. Returns detailed breakdown by operation type (Sales Navigator, live enrichment, contact enrichment, validation) and estimated completion time. This endpoint is free and does not charge any credits. This operation does not spend credits or modify Fiber state.
External-effect operation: Triggers CSV export of companies in an audience. The export runs asynchronously - CSV links will be sent to the provided email address (if userEmail is provided) or returned in the API response. Export quota limits apply per usage period. Confirm the target and intended side effect immediately before calling.
External-effect operation: Triggers CSV export of prospects (people) in an audience. The export runs asynchronously - CSV links will be sent to the provided email address (if userEmail is provided) or returned in the API response. Export quota limits apply per usage period. Optionally filter to only export prospects with verified emails or phones. Confirm the target and intended side effect immediately before calling.
Billable operation: Fetches comments for an Instagram post. Returns a paginated list. Use the `nextPageToken` field from the response to retrieve subsequent pages. Accepts a full post URL (e.g. 'https://www.instagram.com/p/DVoDVg5DkXM/') or a bare shortcode (e.g. 'DVoDVg5DkXM'). Confirm the documented credit cost immediately before calling.
Billable operation: Fetches details for a single Instagram post including caption, like count, and media URL. Accepts a full post URL (e.g. 'https://www.instagram.com/p/DVoDVg5DkXM/') or a bare shortcode (e.g. 'DVoDVg5DkXM'). Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the latest posts for an Instagram user. Returns a paginated list of posts with engagement metrics. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches profile information for an Instagram user including follower counts, bio, and account type. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the latest reels for an Instagram user. Returns a paginated list of reels with engagement metrics. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches recent posts from a LinkedIn company page. Returns a paginated feed of company posts. Each page contains up to 50 posts. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches paginated comments for a LinkedIn post. Each page contains up to 10 comments. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches paginated reactions of a specific type for a LinkedIn post. Each page contains up to 10 reactions. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches comments made by a LinkedIn profile. Returns a paginated feed of comments with optional cursor for pagination. Each page returns up to 10 comments. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches recent posts from a LinkedIn profile. Returns a paginated feed of posts with optional cursor for pagination. Each page returns up to 50 posts. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches reactions made by a LinkedIn profile. Returns a paginated feed of reactions with optional cursor for pagination. Each page returns up to 10 reactions. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a list of currently popular songs/sounds on TikTok. Confirm the documented credit cost immediately before calling.
Billable operation: Fetch comments for a Reddit post by URL or `t3_` identifier. Returns the parent post (when available) and a paginated, depth-first flat list of comments that includes nested replies. Each entry's `parentCommentId` is null for top-level comments or points at the parent comment for replies; group on `parentCommentId` to rebuild the thread tree. Use the `nextPageToken` field from the response to retrieve subsequent pages of top-level comments (their nested replies come along automatically). Confirm the documented credit cost immediately before calling.
Billable operation: Fetches real estate listings by location and optional filters such as listing status, price ranges, home types, and property features. Data is available for all 50 US states, D.C., Puerto Rico, and all 13 Canadian provinces and territories. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches replies to a TikTok comment. Returns a paginated list of replies. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches details about a TikTok song/sound including title, artist, and usage statistics. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the current TikTok trending feed. Returns a paginated list of trending videos. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the followers of a TikTok user. Returns a paginated list. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the accounts that a TikTok user follows. Returns a paginated list. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches profile information for a TikTok user including follower counts, bio, and account type. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the latest videos for a TikTok user. Returns a paginated list of videos with engagement metrics. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches comments for a TikTok video. Returns a paginated list of comments. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches detailed information about a TikTok video including engagement metrics and video metadata. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the spoken word transcript for a TikTok video, broken into timed segments. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches TikTok videos that use a specific song/sound. Returns a paginated list. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches details for a single tweet by its numeric ID. Returns full text, engagement metrics (likes, retweets, replies, views), and metadata. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of quote tweets for a tweet. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of replies to a tweet. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of users who retweeted a tweet. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of followers for a Twitter/X user. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of accounts a Twitter/X user follows. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of tweets that mention a Twitter/X user. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the public profile for a Twitter/X user by handle. Returns follower/following counts, bio, verification status, and account metadata. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the latest tweets for a Twitter/X user. Returns a paginated list of tweets with engagement metrics. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches metadata and videos for a YouTube channel. Returns subscriber count, description, video count, total views, and a paginated list of videos. Use `nextPageToken` from the response to paginate through additional video pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches a page of comments for a YouTube video. Returns comment text, author, like count, and reply count. Use `nextPageToken` from the response to paginate through additional pages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches detailed metadata for a YouTube video including title, view count, like count, channel information, chapters, key moments, and available transcript languages. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches the timestamped transcript for a YouTube video. Returns all transcript segments and the list of languages available. Provide a full YouTube URL or a bare 11-character video ID. Confirm the documented credit cost immediately before calling.
Billable operation: Given an X (Twitter) handle, find the person's LinkedIn profile URL. Accepts bare handles (with or without '@') and full X / Twitter profile URLs. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Given an email address, find the person's LinkedIn profile. Lite version optimized for high-volume usage at lower cost. Skips expensive yield increasing operations. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Given an email address, find the person's LinkedIn profile and personal details. If the person's name, company, or other identifiers are also available, use the Kitchen Sink endpoint instead it accepts all available signals and produces better matches. To avoid 429 errors, space requests evenly (such as 1/60th the rate limit per second) rather than bursting them all at once. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Given a GitHub username, find the person's LinkedIn profile and extract work emails. Use `outputType` to control what data is returned and charged for. For outputType=linkedin we only return LinkedIn fields, for outputType=email we only return emails, for outputType=both we return both. To avoid 429 errors, spread requests evenly instead of sending a burst. Confirm the documented credit cost immediately before calling.
Billable operation: Given up to 100 hashed email addresses (HEMs), return the address each one belongs to, plus the LinkedIn identifiers we have for that person. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Given a phone number, find the associated LinkedIn profile or company. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable and highly privacy-sensitive: find at most one work email from a person's name and company without requiring LinkedIn. Costs 1 credit when an email is found and reports actual cost in chargeInfo. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, and request and retain only necessary personal data.
Billable operation: Get detailed information about a Google Maps place, including hours, contact details, ratings, and attributes. Search for places via `POST /v1/google-maps/search`. Confirm the documented credit cost immediately before calling.
Free read: Get a job changes list. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Get detailed information about a Yelp Place. Search for Yelp places via /yelp/search endpoint. Confirm the documented credit cost immediately before calling.
Free read: Return details about an API key, including its name, prefix, expiration, and per-key credit usage. Acts on the key that authenticates this request unless target is OTHER. First-time users: create your initial API key at https://app.fiber.ai or via POST /v1/account/send-otp + verify-otp. This endpoint manages keys once you have one. This operation does not spend credits or modify Fiber state.
Read-only asynchronous poll: Gets the status and basic statistics of an audience. Use this to poll for build completion after triggering a build. Status values: DRAFT (waiting for configuration), BUILDING (search in progress), NORMAL (ready to use), FAILED (build failed). Use it only for work started by FIBER_BUILD_AUDIENCE. Fiber documents this poll as free; it does not start another job or modify Fiber state.
Free read: Get the organization's auto top-up configuration. When configured is false, no auto top-up settings exist yet. This operation does not spend credits or modify Fiber state.
Billable operation: Retrieves full details for a single Booking.com property, including amenities, photos, scores, and house rules. Confirm the documented credit cost immediately before calling.
Free read: Gets the companies in an audience with pagination. Use the nextCursor from the response to fetch the next page. This operation does not spend credits or modify Fiber state.
Free read: Get company exclusion list. This operation does not spend credits or modify Fiber state.
Billable operation: Fetches the most recent annual revenue estimate for a company. Pass a LinkedIn company URL, domain, and/or company name. Confirm the documented credit cost immediately before calling.
Billable operation: Generates a comprehensive scouting report for a company including news, founders, funding, media links, and historical headcount. This endpoint may take 1-2 minutes to respond as it gathers data from multiple sources please set a generous client timeout (at least 120 seconds). Confirm the documented credit cost immediately before calling.
Free read: Get a single company tracker list by ID. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: Get current companies found for a specific saved search. This operation does not spend credits or modify Fiber state.
Free read: Get current profiles found for a specific saved search. This operation does not spend credits or modify Fiber state.
Read-only asynchronous poll: Gets the current status of an audience enrichment run. Returns progress information including current stage, progress percentage, completed steps, and remaining steps. Use this endpoint to poll for enrichment completion. Use it only for work started by FIBER_TRIGGER_ENRICHMENT. Fiber documents this poll as free; it does not start another job or modify Fiber state.
Free read: Get excluded companies for a specific exclusion list with pagination. This operation does not spend credits or modify Fiber state.
Free read: Get excluded prospects for a specific exclusion list with pagination. This operation does not spend credits or modify Fiber state.
Billable operation: Retrieves booking options (providers, fares, booking links, and available cabin classes) for a single itinerary selected from a flight search. Pass the `bookingToken` returned on an itinerary from `POST /v1/flights/search` along with the same trip configuration. Confirm the documented credit cost immediately before calling.
Billable operation: Get reviews of a Google Maps place, paginated, with reviewer details, ratings, and full review text. Obtain the place ID via `POST /v1/google-maps/search`. Confirm the documented credit cost immediately before calling.
Billable operation: Retrieves full details for a single hotel or vacation rental, including amenities, images, and booking offers. Confirm the documented credit cost immediately before calling.
Free read: Get the latest saved search run for a specific saved search. This operation does not spend credits or modify Fiber state.
Check Fiber API-key access, available organization credits, usage-period reset, and organization-specific operation prices. This read-only check is free and should be called before every billable Fiber action.
Free read: Returns the effective rate limits for all API endpoints for your organization. If your organization has custom rate limits on any endpoint, those are reflected here. This operation does not spend credits or modify Fiber state.
Free read: Get a single person tracker list by ID. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: Get prospect exclusion lists. This operation does not spend credits or modify Fiber state.
Free read: Gets the prospects (people) in an audience with pagination. Use the nextCursor from the response to fetch the next page. This operation does not spend credits or modify Fiber state.
Free read: Get all details for a specific saved search. This operation does not spend credits or modify Fiber state.
Free read: Get all details for a specific saved search run. This operation does not spend credits or modify Fiber state.
Free read: Get the companies found for a specific saved search run. This operation does not spend credits or modify Fiber state.
Free read: Get the profiles found for a specific saved search run. This operation does not spend credits or modify Fiber state.
Read-only asynchronous poll: Returns the execution status and metadata for a saved search run, including start time, completion time (if finished), and current status (NOT_STARTED, PROCESSING, COMPLETED, or FAILED). Use it only for work started by FIBER_MANUALLY_SPAWN_SAVED_SEARCH_RUN. Fiber documents this poll as free; it does not start another job or modify Fiber state.
Billable operation: Visualizes talent movement at a company. Use 'joiners' to see where a company is hiring from which competitors, universities, and regions it pulls talent from during the time window. Use 'leavers' to see where a company's alumni are going which companies or startups are attracting its former employees. Processes up to 10,000 profiles per request. Large companies may take up to two minutes to analyze. Confirm the documented credit cost immediately before calling.
Billable operation: Given a company, find the companies where most of its talent is heading to or coming from, in both directions. For instance, company A might have gained N people from company X but lost M people to them in a given window. Reports the two-way head-to-head flow for the most important sources and destinations of the chosen firm. Processes up to 10,000 profiles per direction. Large companies may take up to four minutes to analyze. Confirm the documented credit cost immediately before calling.
Free read: Return a single webhook endpoint's configuration: its delivery URL, the event types it is subscribed to, and whether delivery is currently paused. Reading webhook endpoints is free. This operation does not spend credits or modify Fiber state.
Billable operation: Get reviews of a Yelp business, paginated, with reviewer details, ratings, and full review text. Obtain the business ID via the /yelp/search endpoint. Confirm the documented credit cost immediately before calling.
Billable operation: Expand a job title into synonyms and related variations. Useful for broadening job title searches to improve yield. Confirm the documented credit cost immediately before calling.
Free read: Get a list of all accelerators with their metadata, total company counts, and statistics broken down by batch and year. Useful for filtering accelerator data in search APIs. This operation does not spend credits or modify Fiber state.
Free read: Lists all audiences for your organization. Returns basic info and counts for each audience. Only visible audiences are returned (hidden system audiences are excluded). This operation does not spend credits or modify Fiber state.
Free read: Lists all job changes lists for your organization. Returns basic info for each list. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: List all API keys for your organization, including each key's name, prefix, expiration, and per-key credit usage. The secret value of a key is only shown once at creation and is never returned here. First-time users: create your initial API key at https://app.fiber.ai or via POST /v1/account/send-otp + verify-otp. This endpoint manages keys once you have one. This operation does not spend credits or modify Fiber state.
Free read: Returns the tracker rule types available to your organization, with descriptions, configuration schemas, example configs, and example signal payloads. Use this to discover what rules exist before creating tracker lists. Rules flagged `isPremium` monitor additional sources (news coverage and LinkedIn activity) a list containing at least one bills at a minimum per-entity rate per refresh. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: List all company tracker lists for your organization. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: Get a list of all countries and regions supported by the API, along with their names, codes, and additional metadata. This operation does not spend credits or modify Fiber state.
Free read: List every supported `X-` flight region alias along with its metro name and the IATA airport codes it covers. Pass `apiCode` as `departureAirports` / `arrivalAirports` in `POST /v1/flights/search` to search across an entire metro area in one call. This operation does not spend credits or modify Fiber state.
Free read: List supported hotel amenity filter identifiers for use in `amenities` on POST /v1/hotels/search. This operation does not spend credits or modify Fiber state.
Free read: List supported hotel brand filter identifiers for use in `brands` on POST /v1/hotels/search. This operation does not spend credits or modify Fiber state.
Free read: List supported hotel property type filter identifiers for use in `propertyTypes` on POST /v1/hotels/search. This operation does not spend credits or modify Fiber state.
Free read: Get lists of various industry categorizations. Useful for our company search API. This operation does not spend credits or modify Fiber state.
Free read: Get a list of all languages that you can pass to our API. This operation does not spend credits or modify Fiber state.
Free read: Get all NAICS (North American Industry Classification System) codes from the 2022 version. Returns each code and its corresponding title. This operation does not spend credits or modify Fiber state.
Free read: List all person tracker lists for your organization. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: List all preset metro area regions available for geographic filtering. Each region includes a slug (usable with the `preset-region` strategy in location-based search endpoints), geometry (center + radius for circles, vertices for polygons), major cities, and synonyms for fuzzy matching. This operation does not spend credits or modify Fiber state.
Free read: Get a list of all profile and company tags that you can use to filter searches in our API, along with their descriptions. This operation does not spend credits or modify Fiber state.
Free read: List saved search runs. This operation does not spend credits or modify Fiber state.
Free read: List saved searches. This operation does not spend credits or modify Fiber state.
Free read: Retrieve signals for a tracker list. Each signal represents a detected change that matched one of your tracking rules (e.g., a person changed jobs, a company raised funding). Use the `filter` query parameter to control which signals are returned: 'real' (default) for production signals only, 'dummy' for test signals generated via the fire-dummy endpoint, or 'all' for both. Pass `filter=dummy` to validate your integration by consuming test signals through the same polling flow you use in production. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: Get the most common professional skills across profiles. Returns up to 1,000 skill names sorted by popularity. Useful for building skill-based search filters. This operation does not spend credits or modify Fiber state.
Free read: Get a list of subdivisions (states, provinces, Lander, etc.) for a given country, identified by ISO 3166-1 alpha-2 or alpha-3 code. This operation does not spend credits or modify Fiber state.
Billable operation: List posts from a subreddit, optionally filtered by sort order and timeframe. Returns a paginated list of posts. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Free read: Get all searchable technologies and platforms with their synonyms. Useful for the technology search API. This operation does not spend credits or modify Fiber state.
Free read: Get a comprehensive list of all available time zones with geographic information, current time data, and UTC offset ranges. Useful for populating time zone filters in search requests. This operation does not spend credits or modify Fiber state.
Free read: List every webhook endpoint configured for your organization, including each endpoint's delivery URL, subscribed event types, and paused state. Reading webhook endpoints is free. This operation does not spend credits or modify Fiber state.
Free read: List every event type you can subscribe a webhook endpoint to. Each entry includes a description of when the event fires and an example payload so you can build and test your receiver before creating an endpoint. This operation does not spend credits or modify Fiber state.
Free read: List the API requests your organization has made, newest first, with the parameters you sent and how each call turned out. Use it to answer 'what did my agent actually run?' debugging a failed run, auditing usage, or quoting an `errorCode` in a support request. Filter by time range, route, method, status code, or error code, and page through results with `cursor`. History is retained for 14 days; anything older has been purged. Response bodies are not returned only the request side of each call. This operation does not spend credits or modify Fiber state.
Free read: Get current state of all profiles from the list. Returns basic info for each profile. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Returns an enriched company with details for a given LinkedIn company identifier. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Returns an enriched profile with details (work experience, education, skills, location, etc.) for a given LinkedIn profile identifier. **Note:** This endpoint does NOT return emails or phone numbers. To retrieve a person's contact details (emails and phone numbers), use the `POST /contact-details/single` endpoint (synchronous, recommended) or the `POST /individual-reveal/start` + `POST /individual-reveal/poll` pair (asynchronous). These can be found under the **Contact details** section. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Get the latitude/longitude of a given city, including prefixes (e.g. 'san fr'). This makes it good for typeaheads in your UI. Confirm the documented credit cost immediately before calling.
Billable operation: Returns live market data for a stock, index, currency pair, or fund, including the headline quote, price movement, company facts, financial statements, related news, and a price history series. Confirm the documented credit cost immediately before calling.
Billable asynchronous trigger: Manually spawn a new saved search run. Check progress or retrieve results with FIBER_GET_SAVED_SEARCH_RUN_STATUS. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable operation: AI-powered natural language search across multiple sources (LinkedIn, Google Maps, web, and more). Ideal for local business search where companies/employees have spotty web or LinkedIn presence. Confirm the documented credit cost immediately before calling.
Billable operation: Takes free-form text (e.g., 'Senior Product Managers at Series A FinTech startups in New York') and returns matching companies or people. The API determines the result type based on query interpretation company-specific queries return companies, everything else returns people. Supports cursor-based pagination via a single pageToken. Confirm the documented credit cost immediately before calling.
Billable operation: Parses a natural language query into structured search parameters without executing the search. Confirm the documented credit cost immediately before calling.
Free read: fetch current status and one page of highly sensitive results for an existing batch contact-reveal task. Pass output.nextCursor back as next_cursor to continue; omit it for the first page. This action never starts or cancels work. Protect and retain returned personal data only as authorized.
Read-only asynchronous poll: Polls a batch live enrichment task for progress and results. Returns paginated enrichment results as they complete. Call repeatedly until status is 'completed' or 'failed'. For profile batches, pass `getDetailedEducation`/`getDetailedWorkExperience` on a given poll call to include deep education/work-experience details in that page's results; this slows the call down, so only enable it if you need it. Use it only for work started by FIBER_START_BATCH_LIVE_ENRICH. No polling charge is documented; it does not start another job or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Read-only asynchronous poll: Poll for the results of a batch social media lookup. Returns partial results as they become available, with overall progress statistics. Use it only for work started by FIBER_SOCIAL_MEDIA_LOOKUP_BATCH_TRIGGER. No polling charge is documented; it does not start another job or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Read-only asynchronous poll: Retrieves the employee breakdown started by the `depth-chart/start` endpoint. Pass the report ID you received when you started the report. Returns the current status and, once complete, numerical counts of employees grouped by department, seniority, or both, plus a printable markdown summary in tabular format useful for CLI output or for LLMs building reports. Returns summary stats per bucket, not the individual people in each bucket. Use it only for work started by FIBER_START_DEPTH_CHART. Fiber documents this poll as free; it does not start another job or modify Fiber state.
Read-only asynchronous poll: Poll for the results of a domain lookup task. Use it only for work started by FIBER_DOMAIN_LOOKUP_TRIGGER. No polling charge is documented; it does not start another job or modify Fiber state.
Free read: fetch status and the eventual highly sensitive result of an existing exhaustive contact-reveal task. This action never starts another reveal. Poll until output.done is true or profile.status is completed or failed. Exclude lowQualityEmails from use and protect all returned personal data according to the authorized purpose and retention policy.
Read-only asynchronous poll: Poll for the results of a GitHub lookup task. Returns progress breakdown and all completed results in a single response (no pagination). Use it only for work started by FIBER_GITHUB_LOOKUP_TRIGGER. No polling charge is documented; it does not start another job or modify Fiber state.
Read-only asynchronous poll: Poll for the results of a GitHub to LinkedIn lookup task. Use it only for work started by FIBER_GITHUB_TO_LINKED_IN_TRIGGER. No polling charge is documented; it does not start another job or modify Fiber state.
Read-only asynchronous result retrieval: Retrieve a paginated page of Google Maps result rows for a search started by FIBER_START_GOOGLE_MAPS_SEARCH. Pass the returned cursor to retrieve subsequent pages; use FIBER_CHECK_GOOGLE_MAPS_RESULTS when only readiness or progress is needed. No polling charge is documented; it does not start another job or modify Fiber state.
Read-only asynchronous poll: Poll Local Business Agent search results for a given researchRunId. Use it only for work started by FIBER_START_LOCAL_BUSINESS_SEARCH. No polling charge is documented; it does not start another job or modify Fiber state.
Read-only asynchronous poll: Retrieves the status of a Mosaic job started by `/mosaic/start`. When the run is done, the response includes temporary download links for the enriched CSV and the summary report. Use it only for work started by FIBER_START_MOSAIC. Fiber documents this poll as free; it does not start another job or modify Fiber state.
Read-only asynchronous poll: Poll for the results of a social media lookup task. Use it only for work started by FIBER_SOCIAL_MEDIA_LOOKUP_TRIGGER. No polling charge is documented; it does not start another job or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: Returns an example signal payload for a given rule configuration. No side effects nothing is created or dispatched. Free to call. Useful for understanding signal shapes before creating rules. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Initiate an immediate refresh of all tracked companies in this list. Each entity is checked for changes against its current monitoring rules. Credits are charged per entity processed. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Initiate an immediate refresh of all tracked people in this list. Each entity is checked for changes against its current monitoring rules. Credits are charged per entity processed. Confirm the documented credit cost immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Destructive or state-removing change: Remove companies from a company tracker list. Deactivates them so they are no longer monitored, but preserves their signal history. Uses the same identifier format as add-companies. Obtain explicit confirmation and verify all target identifiers immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Destructive or state-removing change: Remove a company from a company exclusion list. Obtain explicit confirmation and verify all target identifiers immediately before calling.
Destructive or state-removing change: Remove people from a person tracker list. Deactivates them so they are no longer monitored, but preserves their signal history. Uses the same identifier format as add-people. Obtain explicit confirmation and verify all target identifiers immediately before calling. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Destructive or state-removing change: Remove a prospect from a prospect exclusion list. Obtain explicit confirmation and verify all target identifiers immediately before calling.
Free persistent-state operation: Move this list's next scheduled refresh to a chosen date (UTC) later (for example to skip a cycle or align with a billing period) or earlier, as long as the date is tomorrow or later. The refresh runs on the chosen date and checks all tracked companies in the list, with credits charged per entity as usual. Future refreshes continue at the list's regular interval, counted from the rescheduled run. Changing the list's refresh interval later resets the schedule from that moment. To refresh a list immediately, use the refresh endpoint instead. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Move this list's next scheduled refresh to a chosen date (UTC) later (for example to skip a cycle or align with a billing period) or earlier, as long as the date is tomorrow or later. The refresh runs on the chosen date and checks all tracked people in the list, with credits charged per entity as usual. Future refreshes continue at the list's regular interval, counted from the rescheduled run. Changing the list's refresh interval later resets the schedule from that moment. To refresh a list immediately, use the refresh endpoint instead. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable and privacy-sensitive: resolve up to 100 supplied company identifiers to complete business records. Fiber charges 1 credit per company resolved and reports the actual charge in chargeInfo. Use only for an authorized purpose, request and retain only necessary data, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable operation: Resolve a company to the identifier used for searching their blue collar job listings on boards such as Indeed. Provide a company name, a website domain or URL, or both for best results. Use the returned slug in the companySlug field of the blue collar jobs search endpoint. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: resolve up to 100 supplied person identifiers to personal and professional profile records; this is identifier resolution, not contact reveal. Fiber charges 1 credit per person resolved and reports the actual charge in chargeInfo. Use only for authorized people, request and retain only necessary data, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable and highly privacy-sensitive: use Fiber's Normal/balanced live tier to reveal selected work emails, personal emails, and/or phone numbers for one authorized person. It balances coverage, latency, and cost between cheaper lower-coverage Lite and faster higher-cost Turbo. Request only necessary channels; the documented cost ranges from 2 to 5 credits and actual cost is reported in chargeInfo. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, and retain only necessary personal data.
Billable and highly privacy-sensitive: return contact data already on file for one known person, with no live lookup or request-time re-verification. This is the fastest and lowest-coverage tier; each delivered email or phone channel costs 1 credit and chargeInfo is authoritative. Use Lite or Normal when fresh lookup or validation is required. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, minimize requested channels, treat unknown validation status cautiously, and retain only necessary personal data.
Billable and highly privacy-sensitive: run Fiber's cheapest live contact lookup for one known person, accepting lower coverage than Normal. Lite costs 1 credit per delivered email channel and 2 per delivered phone channel; chargeInfo is authoritative. Use Instant for on-file-only speed, Normal for balanced coverage, or Turbo for lower latency. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, minimize requested channels, and retain only necessary personal data.
Billable and highly privacy-sensitive: run Fiber's fastest synchronous live contact lookup for one known person when latency matters more than cost. Turbo costs 3 credits for one email type, 5 for phones or both email types, and 7 for all channels; partial results bill only delivered data and chargeInfo is authoritative. Use Normal or Lite for lower cost, or Exhaustive after synchronous tiers miss. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, minimize requested channels, and retain only necessary personal data.
Billable and highly privacy-sensitive: reveal phone numbers for one LinkedIn profile and classify each identity match as exact, probable, family, business, or inconclusive. This phone-only premium lookup costs 5 credits per request and chargeInfo is authoritative; use a general contact reveal when identity scoring is unnecessary. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before every call. Use only for an authorized purpose and subject, handle FAMILY_MEMBER and BUSINESS_LINE results with special care, and retain only necessary personal data.
External-effect operation: Rotate a webhook endpoint's signing secret and return the new value. The previous secret stays valid for a 24-hour grace period so in-flight deliveries keep verifying roll the new secret out to your receiver within that window. Rotating secrets is free. Confirm the target and intended side effect immediately before calling.
Billable operation: Search blue collar and trade job postings. Ideal for finding service, manufacturing, trades, and other non-desk positions. Currently US-only. Supports search by company, job title/keyword, and location. Supports pagination via nextPageToken. Confirm the documented credit cost immediately before calling.
Billable operation: Searches Booking.com stays for a destination and returns matching properties with rates, ratings, and availability. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: search Fiber's company database with the official nested filter schema, returning exactly one provider page and its native continuation cursor. Fiber charges 1 credit per company returned and 1 additional credit when include_count is true. Use only for an authorized purpose, request and retain only necessary personal data, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable operation: Returns cheap round-trip flight deals from a given departure location, ranked by how much cheaper they are than usual. Dates and destinations are chosen per deal; use flight search when you already know the route and dates. Confirm the documented credit cost immediately before calling.
Billable operation: Searches flight itineraries between cities of interest and returns trips, fares, timing, etc. Confirm the documented credit cost immediately before calling.
Billable operation: Searches Google Maps for places matching a query, and returns them with ratings, review counts, and contact details. Responds synchronously with one page of up to 20 results. For bulk collection across a region, use POST /v1/google-maps-search/start instead, which runs in the background and is polled for results. Confirm the documented credit cost immediately before calling.
Billable operation: Searches hotels and vacation rentals for a destination and returns matching properties with rates, ratings, and amenities. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: search Fiber job postings and return exactly one native cursor page. Use FIBER_COUNT_JOB_POSTINGS when only cardinality is needed. Fiber charges 1 credit per posting found and reports the actual charge in chargeInfo. Hiring filters may disclose strategic interests; use only for an authorized purpose, minimize and retain data appropriately, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable operation: Search LinkedIn posts using keyword-based queries. Returns a paginated list of matching posts. A page contains at most 50 posts and may contain fewer. Confirm the documented credit cost immediately before calling.
Billable and privacy-sensitive: search Fiber's people dataset with structured filters and return exactly one cursor page. Fiber reserves credits for the requested page size, charges one credit per profile found, and charges one additional credit when include_count is true; actual cost is returned in chargeInfo. Before every call, run FIBER_GET_ORG_CREDITS and obtain explicit user confirmation for the spend. Use only for an authorized purpose and authorized people, request only necessary personal data, and retain it only as long as necessary.
Billable and privacy-sensitive: search companies and people together and return one provider page for each configured entity type, preserving Fiber's independent company and profile cursors. Fiber charges 1 credit per company and 1 credit per profile returned; chargeInfo reports the actual charge. Never auto-paginates. Use only for an authorized purpose, minimize and retain personal data appropriately, call FIBER_GET_ORG_CREDITS first, and obtain explicit user confirmation immediately before every call.
Billable operation: Search Reddit posts across all subreddits by query, optionally filtered by sort order and timeframe. Returns a paginated list of posts. Use the `nextPageToken` field from the response to retrieve subsequent pages. A query with no matching posts returns an empty list and is still charged. Confirm the documented credit cost immediately before calling.
Billable operation: Find stealth founders people currently at stealth-mode companies, or who recently left stealth (launched). Supports profile search filters to narrow results by location, keywords, job history, education, and more. Confirm the documented credit cost immediately before calling.
Billable operation: Fetches videos for a TikTok hashtag along with hashtag metadata. Returns a paginated list of videos. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Searches for TikTok users by name or keyword. Returns a paginated list of matching accounts. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Searches for TikTok videos by keyword or phrase. Returns a paginated list of matching videos. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Searches for tweets matching a query. Returns a paginated list of matching tweets. Use the `cursor` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Search posts within a subreddit by query, optionally filtered by sort order and timeframe. Returns a paginated list of posts. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable operation: Searches Yelp for businesses matching a query in a location, and returns matching businesses with ratings, review counts, and contact details. Confirm the documented credit cost immediately before calling.
Billable operation: Searches YouTube for videos matching a query. Returns video titles, links, channel information, view counts, and durations. Confirm the documented credit cost immediately before calling.
External-effect operation: Send an example payload of the given event type to a single webhook endpoint. Use this to verify your receiver accepts deliveries and parses payloads correctly before relying on real events. Sending test events is free. Confirm the target and intended side effect immediately before calling.
Free persistent-state operation: Updates the company and prospect search parameters (filters) for an audience. Both companySearchParams and prospectSearchParams are required on every call because live provider behavior clears an omitted field; pass an object to set filters or null to explicitly clear that filter group. The audience must be in DRAFT status. Confirm the intended target before changing Fiber state.
Free read: Search for professional skills by name. Supports prefix and partial matches with relevance-based ranking. Useful for building autocomplete in search UIs. This operation does not spend credits or modify Fiber state.
Free persistent-state operation: Skip the next scheduled auto-run for a saved search. The search will resume its normal schedule after one skipped cycle. Manual runs are not affected. Confirm the intended target before changing Fiber state.
Billable operation: Resolves a company LinkedIn identifier (slug, organization ID, or URL) to a standardized LinkedIn company URL with metadata. Useful for normalizing company identifiers from different sources. Confirm the documented credit cost immediately before calling.
Billable operation: Resolves a LinkedIn entity URN to a proper LinkedIn profile URL. Supports a variety of URN formats from different LinkedIn sources (including ACoAA... and ACwAA... prefixes). Accepts either a raw entity URN or a full LinkedIn URL containing an entity URN in the slug position (e.g., 'https://www.linkedin.com/in/ACoAADVMtbkB...'). Confirm the documented credit cost immediately before calling.
Billable, irreversible, and highly privacy-sensitive: start one asynchronous contact reveal for up to 2,000 authorized people. Fiber charges upfront for unique people after deduplication and refunds undelivered operations. Costs depend on requested channels, and chargeInfo is authoritative. Prefer this action over looping single-person reveal actions. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before each call. Poll with FIBER_POLL_BATCH_CONTACT_REVEAL; do not start duplicate jobs. Request and retain only necessary personal data.
Billable asynchronous trigger: Starts a batch live enrichment job for multiple LinkedIn profiles or companies (up to 10,000). This is an asynchronous task; use the polling endpoint to check progress and get results. Check progress or retrieve results with FIBER_POLL_BATCH_LIVE_ENRICH. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable asynchronous trigger: Start a batch social media lookup for multiple people. Find X (Twitter) and Instagram profiles using LinkedIn URLs, user IDs, or manual name+context. Results are available via the batch polling endpoint. Check progress or retrieve results with FIBER_SOCIAL_MEDIA_LOOKUP_BATCH_POLLING. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable asynchronous trigger: Generates a breakdown of the number of employees at a given company by department/function (Engineering, Sales, Marketing, etc.), seniority (Junior through Executive), or both. This helps answer questions like, 'how many senior engineers does this company have?'. Asynchronous; use the polling endpoint to get your results. Processes up to 10,000 employees per report. This is a more thorough alternative to guessing a company's internal org chart. Check progress or retrieve results with FIBER_POLL_DEPTH_CHART. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable asynchronous trigger: Use our AI agent to find a company's domain and email domains using a variety of parameters such as company name, country, state, city, address, other context, and description. NOTE: Maximum 400 companies can be provided at a time. Estimated time to complete 150 companies is an hour. Check progress or retrieve results with FIBER_DOMAIN_LOOKUP_POLLING. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable, irreversible, and highly privacy-sensitive: start Fiber's deepest asynchronous contact reveal for one authorized person after less expensive synchronous tiers miss and waiting is acceptable. The requested exhaustive bundle costs 4-12 credits upfront; undelivered data is refunded per operation and chargeInfo is authoritative. Call FIBER_GET_ORG_CREDITS and obtain explicit user confirmation immediately before each call. Poll with FIBER_POLL_EXHAUSTIVE_CONTACT_REVEAL. Request and retain only necessary data.
Billable asynchronous trigger: Use our AI agent to find GitHub profiles for a list of people using name and optional context like LinkedIn URL, work email, company, and job title. Check progress or retrieve results with FIBER_GITHUB_LOOKUP_POLL. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable asynchronous trigger: Convert GitHub usernames to LinkedIn profiles or get emailIds. Use outputType flag to specify what to retrieve. Check progress or retrieve results with FIBER_GITHUB_TO_LINKED_IN_POLLING. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable asynchronous trigger: Start a background search for local businesses or other places of interest on Google Maps, polled for results and able to collect far more than one page. Describe the search either with 'query' plus 'strategy', or with a 'googleMapsUrl' copied from the address bar of a Google Maps search. For a single page of results returned immediately, use POST /v1/google-maps/search instead. Check progress or retrieve results with FIBER_CHECK_GOOGLE_MAPS_RESULTS or FIBER_POLL_GOOGLE_MAPS_RESULTS. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable asynchronous trigger: Use our AI agent to search for local businesses and grab contact details. Results are polled asynchronously via the returned researchRunId. Max 500 companies per request. Estimated completion: 1800 seconds. Check progress or retrieve results with FIBER_POLL_LOCAL_BUSINESS_SEARCH. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable asynchronous trigger: Starts an asynchronous Mosaic job that heals and enriches an arbitrary CSV, TXT, XLSX, or public Google Sheet. Pass a public HTTPS URL (Google Drive / Sheets, Dropbox, OneDrive, or a direct file link). The file is securely fetched and stored before processing. Credits are charged inside the background job after the file is parsed (based on row count and selected options). The first Mosaic run for an organization may be a free trial (first 1,000 rows free; overage billed against normal credits). Use the polling endpoint with the returned run ID to retrieve status and download links. Check progress or retrieve results with FIBER_POLL_MOSAIC. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Billable asynchronous trigger: Use our AI agent to find social media profiles (Twitter, Instagram) for a person using name and optional context like LinkedIn URL, work email, company, and job title. Check progress or retrieve results with FIBER_SOCIAL_MEDIA_LOOKUP_POLLING. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free read: Returns every tracker list you own in a single call, with entity counts and a forecast of upcoming refresh costs. Use the individual GET endpoints for full rule details. This operation does not spend credits or modify Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Billable operation: Searches TikTok and returns both matching videos and user accounts for a query in a single response. Use the `nextPageToken` field from the response to retrieve subsequent pages. Confirm the documented credit cost immediately before calling.
Billable asynchronous trigger: Triggers the audience enrichment process. This runs company and prospect enrichment (live data, Sales Navigator, contact details) based on the configured enrichment types. The enrichment runs asynchronously - use the get-enrichment-status endpoint to poll for completion. Credits are charged immediately based on the estimated cost. Check progress or retrieve results with FIBER_GET_ENRICHMENT_STATUS. Confirm the expected credit charge immediately before starting work; do not retry merely because results are not yet ready.
Free persistent-state operation: Undo a pending skip-next-run on a saved search. The auto-spawn cron will resume considering this search for automatic runs. Idempotent: calling this when no skip is active succeeds. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Change the lifetime credit ceiling of an API key. Acts on the key that authenticates this request unless target is OTHER. Use set to pin an absolute limit, increase or decrease to adjust it by a number of credits, multiply or divide to scale it, or remove to make the key unlimited. Once a key's usage reaches its limit it can no longer authenticate until the limit is raised or removed. First-time users: create your initial API key at https://app.fiber.ai or via POST /v1/account/send-otp + verify-otp. This endpoint manages keys once you have one. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Change the expiration of an API key. Acts on the key that authenticates this request unless target is OTHER. Choose set to pin an absolute date, extend or prepone to move the date by a number of days, or remove to make the key never expire. Once a key expires it can no longer authenticate. First-time users: create your initial API key at https://app.fiber.ai or via POST /v1/account/send-otp + verify-otp. This endpoint manages keys once you have one. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Update a company tracker list. Supports replace-all (`trackingRules`) or granular (`addRules`/`removeRuleIds`) rule management but not both in one request. Adding a premium rule (marked `isPremium` in GET /tracker/rules) makes the list bill at a minimum per-entity rate see your plan's pricing for rates. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Update the name or active status of a job changes list. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Update a person tracker list. Supports replace-all (`trackingRules`) or granular (`addRules`/`removeRuleIds`) rule management but not both in one request. Adding a premium rule (marked `isPremium` in GET /tracker/rules) makes the list bill at a minimum per-entity rate see your plan's pricing for rates. Confirm the intended target before changing Fiber state. Handle returned or submitted personal data only for an authorized purpose and minimize retention.
Free persistent-state operation: Update a saved search. Confirm the intended target before changing Fiber state.
Free persistent-state operation: Update a webhook endpoint. Change its URL, replace the event types it is subscribed to, update its description, or pause and resume delivery. Only the fields you provide are changed. Updating webhooks is free. Confirm the intended target before changing Fiber state.
Billable and privacy-sensitive: assess one authorized email address for deliverability, catch-all, role-based, disposable, and consumer-provider signals. Fiber charges 1 credit per check and reports the actual cost in chargeInfo. Use only for an authorized purpose and subject, request and retain only necessary personal data, call FIBER_GET_ORG_CREDITS, and obtain explicit user confirmation immediately before every call.
Billable and highly privacy-sensitive: validate one authorized phone number and return normalized formats, reachability, carrier, porting, roaming, caller-ID, and validation signals. Costs 3 credits even for invalid numbers and reports actual cost in chargeInfo. Use only for an authorized purpose and authorized subject, request and retain only necessary personal data, call FIBER_GET_ORG_CREDITS, and obtain explicit user confirmation immediately before every call.
The Fiber integration connects your Dench AI CRM directly to Fiber, so agents can read and act on your Fiber data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
247 actions are available for agents to invoke on your behalf. Every call runs through Fiber's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Fiber and click Connect — you'll authorize access through Fiber's own sign-in flow. No API keys or code required.
Ask an agent to use Fiber in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Fiber integration connects your AI CRM to Fiber, so AI agents can work with your Fiber data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Fiber integration currently exposes 247 actions, including Add Companies to a Company Exclusion List, Add Companies to Tracker List, Add People to Tracker List, Add Profiles to the Job Change List, Add Prospects to a Prospect Exclusion List, and Archive an Audience. Agents invoke them on your behalf from chat or from automations.
No. You connect Fiber from your Dench workspace using Fiber's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Fiber's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Fiber connection from your workspace settings at any time.