Mavrck · Authentication Profile

Mavrck Authentication

Authentication

Mavrck secures its APIs with apiKey and http across 2 declared security schemes, as derived from its OpenAPI definitions.

CompanyInfluencer MarketingCreator EconomyMarketingAdvertisingSocial-MediaCreatorsCampaignsCampaign PerformanceAnalyticsReportingSocial AnalyticsAdvocacy MarketingPaymentsWebhookSoftware-as-a-Service
Methods: apiKey, http Schemes: 2 OAuth flows: API key in: header

Security Schemes

apiKey apiKey
· in: header (api-key)
JWT http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-08-12'
method: searched
source: >-
  https://api.swaggerhub.com/apis/mavrck/reporting-api/1.2.1 (info.description
  auth section) + https://help-influence.later.com/hc/en-us/articles/20462385592087
  + derived from the 180 refined specs in openapi/ + live probe of
  POST https://api.mavrck.co/oauth/token on 2026-08-12
docs: https://help-influence.later.com/hc/en-us/articles/20462385592087-Implement-the-Reporting-API-for-Later-Influence
summary:
  types:
  - apiKey
  - http
  api_key_in:
  - header
  surfaces: 2
  oauth2_declared: false
  note: >-
    Two distinct authentication surfaces sit behind the same host. The platform
    API (the 548-path Swagger 2.0 document served at api.mavrck.co/api-docs)
    takes a static API key in an `api-key` request header. The Reporting API
    (published by owner `mavrck` on SwaggerHub) uses a client-credentials
    exchange that returns a JWT bearer token. The Reporting API's token exchange
    is OAuth-2.0-SHAPED but is NOT declared as an oauth2 securityScheme: the
    spec declares `http`/`bearer`/`JWT` and the token endpoint takes a JSON body
    of `clientId`/`clientSecret` rather than the RFC 6749 form encoding, so no
    scopes artifact is derivable.
schemes:
- name: apiKey
  type: apiKey
  in: header
  parameter: api-key
  surface: Mavrck Platform API
  base: https://api.mavrck.co/v1
  provisioning: >-
    Not self-serve. Keys are issued by the Later Influence team; the help centre
    directs customers to their Account Manager / Customer Success Manager.
  failure_modes:
  - status: 403
    body: '{"type":"RESOURCE_FORBIDDEN_ERROR","error":"Access to this resource is forbidden."}'
    observed: 'live, 2026-08-12, GET https://api.mavrck.co/v1/influencers with no credentials'
  - status: 403
    description: Invalid API Key
    source: openapi 4xx response descriptions (87 operations)
  - status: 401
    description: Session expired.
    source: openapi 4xx response descriptions (141 operations)
  source_specs: 175
  source_example: openapi/mavrck-influencers-api-openapi.yml
- name: JWT
  type: http
  scheme: bearer
  bearerFormat: JWT
  surface: Later Influence Reporting API (v1)
  base: https://api.mavrck.co
  description: JWT obtained from the client-credentials token endpoint.
  token_endpoint: https://api.mavrck.co/oauth/token
  token_request:
    method: POST
    content_type: application/json
    body_fields:
    - clientId
    - clientSecret
  token_response_field: jwt
  token_lifetime: >-
    12 hours per the OpenAPI info.description; the help-centre article states 24
    hours. The two published numbers disagree — treat the shorter as the safe
    assumption and refresh on 401.
  request_header: 'Authorization: Bearer <jwt>'
  failure_modes:
  - status: 401
    content_type: application/problem+json
    body: '{"type":"ANL_00401","title":"Invalid Client Credentials","detail":"The client ID or client secret is incorrect."}'
    observed: 'live, 2026-08-12, POST https://api.mavrck.co/oauth/token with bogus credentials'
  - code: INVALID_CLIENT_CREDENTIALS
    meaning: Wrong clientId or clientSecret
    source: help centre article
  - code: CLIENT_DISABLED
    meaning: Client account has been disabled
    source: help centre article
  - code: NO_ACCESSIBLE_INSTANCES
    meaning: Client has no active instance associations
    source: help centre article
  provisioning: >-
    Not self-serve. Credentials are requested from the Later Influence support
    team / Account Manager per the published documentation.
  source_specs: 6
  source_example: openapi/mavrck-instance-level-api-openapi.yml
successor:
  note: >-
    Later Influence has published a v2 Reporting API at
    https://reporting.api.later.com with the same clientId/clientSecret to JWT
    exchange. It is a different host and belongs to the Later profile, not this
    one; see lifecycle/mavrck-lifecycle.yml for the deprecation timeline.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/mavrck-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.