Vor Kurzem aufgerufene Suchen
Keine vor kurzem aufgerufene Suchen

Agave
Beigetreten 19. Apr. 2023
·
Letzte Aktivität 19. Apr. 2023
Folge ich
0
Follower
0
Gesamtaktivitäten
3
Stimmen
0
Abonnement
1
AKTIVITÄTSÜBERSICHT
BADGES
BEITRÄGE
POSTS
COMMUNITY-KOMMENTARE
BEITRAGSKOMMENTARE
AKTIVITÄTSÜBERSICHT
Neueste Aktivität von Agave
Agave hat einen Kommentar hinterlassen
Thank you so much for your help! That explains a lot. I was wondering if you could help me one more time.
So now I'm get Status Code: 500 Internal Server Error. What might be causing this? Do I need to use a different API token than what I was using for creating tickets?
var payload = new { lead = new { first_name = firstName, last_name = "LastName", email = email, organization_name = "", tags = tags } };
// Convert the payload to JSON var jsonPayload = JsonConvert.SerializeObject(payload);
This is the JSON objetct:
{"lead":{"first_name":"Joe","last_name":"LastName","email":"test+zendesk28@gmail.com","organization_name":"","tags":["MyTag"]}}
Everything is the same as above, but the URL
var response = client.PostAsync("https://api.getbase.com/v2/leads", new StringContent(jsonPayload, Encoding.UTF8, "application/json")).Result;
Kommentar anzeigen · Bearbeitet 19. Apr. 2023 · Agave
0
Follower
0
Stimmen
0
Kommentare
Agave hat einen Post erstellt
Hi, I'm trying to integrate the API and keep getting a 404.
The example domain URL I'm using is as follows (subdomain being our company subdomain with zendesk)
https://subdomain.zendesk.com/api/v2/leads.json
Here is an example of my C# code.
var response = client.PostAsync("https://" + _subdomain + ".zendesk.com/api/v2/leads.json", new StringContent(jsonPayload, Encoding.UTF8, "application/json")).Result;
NOTE: I am successfully authenticating when I create tickets
HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", Convert.ToBase64String(Encoding.ASCII.GetBytes(_email + "/token:" + _apiToken)));
Bearbeitet 19. Apr. 2023 · Agave
0
Follower
5
Stimmen
3
Kommentare