client.socialData wraps the three social data routes. Types: SocialDataTool, SocialDataToolDetail, SocialDataRun, SocialDataRunRequest, SocialDataToolSearch. It is client.data’s social domain.
A failed run resolves (it does not throw) with
status: "failed" and error; refusals before a run — insufficient_credits, not_found, validation_failed — throw an ApiError.