I’m using the Facebook Graph API to create an Instant Form via:
https://graph.facebook.com/v17.0//leadgen_forms
I know "is_optimized_for_quality": true key toggles between "More Volume" and "Higher Intent," but I can’t find details on enabling Rich Creative through API. 1. Does Rich Creative have a separate key? If so, what is it? 2. If it uses the same key, how is it managed since it’s boolean?
I need to set Rich Creative as the option (programmatically) via the Graph API. Guidance would be appreciated.

I need help with the Graph API when creating and uploading an instant form using this endpoint:
https://graph.facebook.com/v17.0/leadgen_forms.
Does the key "upload_gated_file": "YOUR_FILE" accept a string URL linking to a hosted file?
If so, can you provide an example of the format?
If not, is another key used for attaching images?
I want to ensure I'm using the correct key to create lead generation forms through api.

As stated in the document, the "business_creative_management" permission is required for all Business Creative Asset Manager API endpoints. However, this permission is not listed in the Graph API Explorer tool or in the App Dashboard under App Review > Permissions and Features.

I am getting this error when using an existing template.
{ "error": { "message": "(#135000) Generic user error", "type": "OAuthException", "code": 135000, "error_data": { "messaging_product": "whatsapp", "details": "Generic user error" }, "fbtrace_id": "AJHkrT_tUTQmbF_4CSH8x0s" } }
Relevant Information:
The template used is approved in the Business Manager. The recipient's number has been tested and is in E.164 format (e.g.: +5511999999999). The access token used has the correct permissions (whatsapp_business_messaging and whatsapp_business_management). The phone number is active and linked to the WhatsApp Business account. Sending individual messages continues to work The problem occurred without any changes, sending templates simply stopped working.
Attempts to resolve:
I checked the template parameters and they are correct. I confirmed that the access token is valid. I tested with other templates and other phone numbers, but the error persists.
==== Query curl -i -X POST \ "https://graph.facebook.com/v21.0/279250811937609/messages?messaging_product=whatsapp&to=5521987485346&type=template&template=%7B%0A%20%20%22name%22%3A%20%22resgate_vale_bonus%22%2C%0A%20%20%22language%22%3A%20%7B%0A%20%20%20%20%22code%22%3A%20%22pt_BR%22%0A%20%20%7D%0A%7D&access_token=" ==== Access Token Info { "perms": [ "whatsapp_business_management", "whatsapp_business_messaging", "public_profile" ], "user_id": 273615452469614, "app_id": 725050119784650 } ==== Parameters - Query Parameters
{} - POST Parameters
{ "messaging_product": "whatsapp", "to": "5521", "type": "template", "template": "{\n \"name\": \"resgate_vale_bonus\",\n \"language\": {\n \"code\": \"pt_BR\"\n }\n}" } ==== Response { "error": { "message": "(#135000) Generic user error", "type": "OAuthException", "code": 135000, "error_data": { "messaging_product": "whatsapp", "details": "Generic user error" }, "fbtrace_id": "APrdnVrE-sD4iFOPhD7pQBB" } } ==== Debug Information from Graph API Explorer - https://developers.facebook.com/tools/explorer/725050119784650/?method=POST&path=279250811937609%2Fmessages&version=v21.0&messaging_product=whatsapp&to=5521987485346&type=template&template=%7B%0A%20%20%22name%22%3A%20%22resgate_vale_bonus%22%2C%0A%20%20%22language%22%3A%20%7B%0A%20%20%20%20%22code%22%3A%20%22pt_BR%22%0A%20%20%7D%0A%7D