How to create ad in google ads

Hi
I’m trying to create Ad in Google Ads by the google ads campaign management.
I created campaign budget, campaign and ad group without any problem.
but when I created an ad I got errors.
Someone knows how to generate an ad (google ads display) and what im missing?

{
    "error": {
        "code": 400,
        "message": "Request contains an invalid argument.",
        "status": "INVALID_ARGUMENT",
        "details": [
            {
                "@type": "type.googleapis.com/google.ads.googleads.v16.errors.GoogleAdsFailure",
                "errors": [
                    {
                        "errorCode": {
                            "fieldError": "IMMUTABLE_FIELD"
                        },
                        "message": "The field attempted to be mutated is immutable.",
                        "location": {
                            "fieldPathElements": [
                                {
                                    "fieldName": "operations",
                                    "index": 0
                                },
                                {
                                    "fieldName": "create"
                                },
                                {
                                    "fieldName": "ad"
                                }
                            ]
                        }
                    }
                ],
                "requestId": "OYScdDuKh5aUIl5S6P3Hog"
            }
        ]
    }
}

Hi
Maybe someone know or know where can i find an answers?

Hello, I am having a similar issue.
What type of API access do you have in Google Ads?
Were you ever able to make this work?