отправка данных JSON api на сервер(js, php)

Необходимо достать из Api часть данных при нажатии на кнопки для дальнейшей отправки в базу данных.

Завис на моменте преобразования json для отправки на сервер, вот что получилось на данный момент:

  button id='button'
Кнопка
  /button

//js
  $(document).on('click', '#button', function(){



    async function getResponse(){
    let response = await fetch('https://api.coingecko.com/api/v3/global')
    let content = await response.json()
    let total = content.data.market_cap_percentage
    let  totalT =   JSON.stringify(total);
    console.log(totalT);
    getResponse();

      $.ajax({
      url: 'config.php',
      type: 'POST',
      dataType: 'json',
      data: {
          func: 'func_data',
          name: totalT,
      },
      success: function(data){
        $('p.out').text(data.name);
      }, error: function(){
        console.log('ERROR');
      }
    })
});

//php
$func = $_POST['func'];
if ($func === 'func_data') {
    $arr['name'] = $_POST['name'];
    echo json_encode($arr);
}

Ответы (0 шт):