specification: FinOps Framework specificationVersion: '1.0' schema: https://www.finops.org/framework/ provider: Surfe providerId: surfe created: '2026-07-01' modified: '2026-07-01' reconciled: false tags: - B2B Data - Contact Data - Enrichment - FinOps - Cost Management - FOCUS description: >- FinOps view of Surfe spend. Surfe bills a per-seat monthly subscription that includes monthly-refilling credit pools, then consumes credits per unit of work: one email finder credit per resolved professional email, one mobile finder credit per resolved phone number, and ICP search credits per search page (companies search deducts ceil(results / 25) ICP credits when credit charging is enabled). Optimization centers on avoiding wasted lookups - skipping mobile enrichment when no email is found, deduplicating inputs, and validating emails (unlimited) before spending finder credits. notes: >- Credit-to-unit ratios and per-seat prices reflect the published Surfe pricing and API documentation and are subject to change; verify during reconciliation. sources: - https://www.surfe.com/pricing/ - https://developers.surfe.com/ - https://focus.finops.org/focus-specification/v1-3/ alignedWith: framework: FinOps Foundation Framework frameworkUrl: https://www.finops.org/framework/ dataSpec: FOCUS dataSpecVersion: '1.3' dataSpecUrl: https://focus.finops.org/focus-specification/v1-3/ publisherName: Surfe serviceCategory: Data and Analytics billingModel: pricingCategory: Subscription-Plus-Usage billingFrequency: Monthly billingCurrency: USD chargeCategories: - Usage - Purchase focusColumns: ServiceName: Surfe API ServiceCategory: Data and Analytics ProviderName: Surfe PublisherName: Surfe InvoiceIssuerName: Surfe BillingCurrency: USD ChargeCategory: Usage PricingCategory: Subscription-Plus-Usage meters: - name: seats description: Per-user monthly subscription seats. unit: seats aggregation: sum dimensions: - account - plan - name: email_finder_credits description: Credits consumed resolving a verified professional email. unit: credits aggregation: sum dimensions: - account - user - name: mobile_finder_credits description: Credits consumed resolving a mobile phone number. unit: credits aggregation: sum dimensions: - account - user - name: search_credits description: >- ICP/search credits consumed per search page; companies search deducts ceil(results / 25) credits when credit charging is enabled. unit: credits aggregation: sum dimensions: - account - user principles: - name: Visibility description: >- Poll GET /credits to track remaining email, mobile, and search credit pools before launching bulk enrichment jobs. - name: Allocation description: >- Issue and tag API keys per team/workflow so credit burn maps to internal cost centers. - name: Optimization description: >- Validate emails (unlimited) before spending finder credits; set skipMobileEnrichmentIfNoEmailFound to avoid mobile spend on low-confidence records; deduplicate inputs; batch up to 10,000 people per request. - name: Accountability description: >- Assign owners per seat/key and review monthly credit consumption against the plan's refilling allotment and any overage. maintainers: - FN: Kin Lane email: kin@apievangelist.com