public static function createFromJson(array $response)
{
$meta = array_key_exists('meta', $response) ? $response['meta'] : ['code' => 200];
$data = array_key_exists('data', $response) ? $response['data'] : $response;
$pagination = array_key_exists('pagination', $response) ? $response['pagination'] : [];
return new static($meta, $data, $pagination);
}