def artist_details(is_id: str, text_format: str=None, toolbench_rapidapi_key: str='088440d910mshef857391f2fc461p17ae9ejsnaebc918926ff'):
    """
    "An artist is how Genius represents the creator of one or more songs (or other documents hosted on Genius). It's usually a musician or group of musicians."
    id: Artist ID
        text_format: Format for text bodies related to the document. One or more of `dom`, `plain`, `markdown`, and `html`, separated by commas (defaults to html).
        
    """
    url = f"https://genius-song-lyrics1.p.rapidapi.com/artist/details/"
    querystring = {'id': is_id, }
    if text_format:
        querystring['text_format'] = text_format
    
    headers = {
            "X-RapidAPI-Key": toolbench_rapidapi_key,
            "X-RapidAPI-Host": "genius-song-lyrics1.p.rapidapi.com"
        }


    response = requests.get(url, headers=headers, params=querystring)
    try:
        observation = response.json()
    except:
        observation = response.text
    return observation

    "An artist is how Genius represents the creator of one or more songs (or other documents hosted on Genius). It's usually a musician or group of musicians."
    id: Artist ID
        text_format: Format for text bodies related to the document. One or more of `dom`, `plain`, `markdown`, and `html`, separated by commas (defaults to html).
        
    
data_example/toolenv/tools/Music/genius_song_lyrics/api.py