Skip to content

500 Error When Fetching Profile via Social API and getSocialProfiles function (Neynar Credit Limit) #8669

@AvinashNayak27

Description

@AvinashNayak27

Summary

Calling the Social API profile endpoint returns a 500 error related to a Farcaster lookup credit limit from Neynar, even though the request itself is valid and authenticated.

Endpoint

GET https://social.thirdweb.com/v1/profiles/{addresss}

Headers

x-client-id: <my_client_id>

Error Response

{
  "code": 500,
  "message": "Failed to fetch farcaster profile - You've used 969,000 credits, which exceeds your plan's monthly allocation. Please upgrade your plan here (https://dev.neynar.com/account/plans)"
}

Observed Behavior

The API fails due to an upstream Neynar quota limit. I am not directly using Neynar, but the dependency seems to affect thirdweb profile fetch requests.

Expected Behavior

The endpoint should either:

  • return available profile data without failing entirely, or
  • return a clear thirdweb-specific error indicating what action is required

Impact

This blocks integration because profile fetches fail consistently once the upstream quota is hit.


Happy to provide additional logs or test requests if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions