$key ]) ->get($url."/v1/trackings/".$waybill_id."/couriers/".$courier); if ($res->status() == 200) return $res->json(); return null; }); } public function byId($params) { $id = $params["id"]; $key = $id ; return Cache::remember("tracking_id_".$key, 60 * 60 * 24, function() use ($id) { $url = env("BITESHIP_URL"); $key = env("BITESHIP_KEY"); $res = Http::withHeaders([ "authorization" => $key ]) ->get($url."/v1/trackings/".$id); if ($res->status() == 200) return $res->json(); return null; }); } }