specification: FinOps Framework specificationVersion: '1.0' schema: https://www.finops.org/framework/ provider: The Muse providerId: themuse created: '2026-07-11' modified: '2026-07-11' reconciled: false tags: - Job Openings - Jobs - Careers - Recruiting - FinOps - Cost Management - FOCUS description: >- FinOps view of consuming The Muse public API. There is no metered usage fee for the public API - it is free at both the anonymous (500 requests/hour) and registered (3,600 requests/hour) access levels. The only "cost" dimension for a consumer is request budget against the hourly rate limit and the engineering cost of caching and pagination. Any commercial or higher-volume arrangement is negotiated directly with The Muse and would introduce a contract-based cost. notes: >- Because the API is free, there is no vendor invoice to reconcile for standard use. Manage "spend" as request-rate budget: cache job and company data, page efficiently, and register an api_key to raise the ceiling. Verify any commercial terms with The Muse (api@themuse.com) during reconciliation. sources: - https://www.themuse.com/developers/api/v2 - https://www.themuse.com/developers/api/v2/terms - 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: The Muse serviceCategory: Careers and Recruiting Data billingModel: pricingCategory: Free billingFrequency: None billingCurrency: USD chargeCategories: - Usage meters: - name: api_requests description: Requests made against the hourly rate limit; free but capped per window. unit: requests aggregation: sum dimensions: - application - endpoint - name: rate_limit_window description: Hourly rate-limit window consumption (500 anonymous / 3,600 registered). unit: requests aggregation: max dimensions: - application principles: - name: Visibility description: Track requests per endpoint and per hour against the X-RateLimit-Limit ceiling for each application key. - name: Allocation description: Use a distinct api_key per application or team so request budget maps to the consuming workload. - name: Optimization description: Cache job and company results, respect the 20-per-page pagination, and register an api_key to lift the ceiling from 500 to 3,600 requests/hour before considering a commercial arrangement. - name: Accountability description: Monitor 403 rate-limit responses and reset windows; escalate to a commercial agreement with The Muse only when free limits are consistently exceeded. maintainers: - FN: Kin Lane email: kin@apievangelist.com