API Request from Zoho CRM

API Request from Zoho CRM

Hello guys, I have got the following response error when I try to post a request to the https://www.zohoapis.com/crm/v3/Leads. Could you suggest me the possible cause? 
{
    "code": "INVALID_REQUEST",
    "details": {},
    "message": "unable to process your request. please verify whether you have entered proper method name, parameter and parameter values.",
    "status": "error"
}

My request body looks like:
  const response = await fetch(payload.createLeadUrl, {
        method: 'POST',
        headers: {
          'Content-Type': 'application/json',
          'Authorization': `Zoho-oauthtoken ${payload.accessToken}`
        },
        body: JSON.stringify(leadData)

      });

My leadData is:
const leadData = {
        data: [
          {
            Lead_Source: payload.Lead_Source,
            Company: payload.Company,
            Last_Name: payload.Last_Name,
            First_Name: payload.First_Name,
            Email: payload.Email,
            State: payload.State,
          }
        ],
        apply_feature_execution: [
          {
            name: 'layout_rules',
          }
        ],
        trigger: ['approval', 'workflow', 'blueprint']
    };