All answers
Facebook Graph API vs Social Fetch — what's the difference?
Graph API and Marketing API manage Pages and ad accounts you control — posting, Insights, campaign reporting — and require app review plus access tokens. Social Fetch is public-data enrichment: URL or search query in, structured JSON out, one Social Fetch API key.
Read more
This answer comes from Facebook data API, which covers the full detail, endpoints and pricing in credits.