Hi everyone,
I'm a developer integrating the FatSecret Platform API into my app, and I'm hitting a snag with authentication.
My app uses client_credentials grant type to get a token for the NLP endpoint. The request is a POST to https://oauth.fatsecret.com/connect/token with scope "nlp", but I get a 400 response:
{ "error": "invalid_client", "error_description": "The client credentials are invalid" }
I've double-checked my credentials match the app dashboard, and the request is formatted as application/x-www-form-urlencoded. My app is set up for Premier with NLP access.
Has anyone else run into this? Is there something specific for NLP scope or client_credentials? Any tips on troubleshooting or if this could be an account config issue?
Thanks in advance for any help!
Dear Seba,
Thank you for the quick and clear explanation — that’s really helpful.
I’d like to go ahead and activate the 14-day free trial for the NLP add-on right away from my Platform API Account Dashboard.
While I’m setting that up, could you please share a bit more detail on the billing once the trial ends? Specifically:
Just to give you context — the app is currently in MVP stage with only one active user at the moment, so volume will be very low to start with. Any guidance on how billing works for early-stage / low-volume usage (or whether we might qualify for any startup discounts) would be greatly appreciated.
Thank you again for your support — really keen to get the NLP endpoint up and running.
Best regards, Avi Bomjan