import requests

def call_external_api(url, payload=None):

    try:
        response = requests.get(url, params=payload, timeout=10)

        return {
            "status": True,
            "data": response.json()
        }

    except requests.exceptions.RequestException as e:
        return {
            "status": False,
            "error": str(e)
        }