## Create new URL submissions `client.BrandProtection.Submit(ctx, body) (*BrandProtectionSubmitResponse, error)` **post** `/accounts/{account_id}/brand-protection/submit` Return new URL submissions ### Parameters - `body BrandProtectionSubmitParams` - `AccountID param.Field[string]` ### Returns - `type BrandProtectionSubmitResponse struct{…}` - `SkippedURLs []map[string, unknown]` - `SubmittedURLs []map[string, unknown]` ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/brand_protection" "github.com/cloudflare/cloudflare-go/option" ) func main() { client := cloudflare.NewClient( option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"), ) response, err := client.BrandProtection.Submit(context.TODO(), brand_protection.BrandProtectionSubmitParams{ AccountID: cloudflare.F("x"), }) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", response.SkippedURLs) } ``` #### Response ```json { "skipped_urls": [ { "foo": "bar" } ], "submitted_urls": [ { "foo": "bar" } ] } ```