Aan de slag met REST APIs getting-started-with-rest-apis

Informatie over algemene vereisten, authentificatie, facultatieve vraagparameters, verzoek URLs, en andere verwijzingen.

API-vereisten en aanbevelingen api-requirements-recommendations

Neem nota van het volgende wanneer het werken met Audience Manager APIcode:

  • de parameters van het Verzoek: alle verzoekparameters worden vereist tenzij anders gespecificeerd.
  • de kopballen van het Verzoek: wanneer het gebruiken van Adobe Developertokens, moet u de x-api-key kopbal verstrekken. U kunt uw API sleutel krijgen door de instructies in de pagina van de Integratie van de Rekening van de Dienst te volgen.
  • JSONinhoudstype: specificeer content-type: application/json en accept: application/json in uw code.
  • Verzoeken en reacties: verzend verzoeken als behoorlijk geformatteerd JSON voorwerp. Audience Manager reageert met JSON opgemaakte gegevens. Serverreacties kunnen gevraagde gegevens, een statuscode of beide bevatten.
  • Toegang: Uw Audience Manager consultant zal u van een cliëntidentiteitskaart en een sleutel voorzien die u API verzoeken laat maken.
  • Documentatie en codesteekproeven: Tekst in cursief vertegenwoordigt een variabele die u verstrekt of binnen overgaat wanneer het maken van of het ontvangen van API gegevens. Vervang cursief tekst met uw eigen code, parameters, of andere vereiste informatie.

Verificatie authentication

De Audience Manager REST APIs ondersteunt drie verificatiemethoden.

IMPORTANT
Afhankelijk van uw verificatiemethode moet u uw verzoek URLs dienovereenkomstig aanpassen. Zie de sectie van Milieu'svoor details over hostnames die u zou moeten gebruiken.

OAuth Server-to-Server Authentificatie gebruikend Adobe Developer oauth-adobe-developer

In deze sectie wordt beschreven hoe u de vereiste referenties kunt verzamelen voor het verifiëren van Audience Manager API-aanroepen, zoals hieronder in het stroomschema wordt beschreven. U kunt de meeste vereiste geloofsbrieven in eerste éénmalige opstelling verzamelen. Het toegangstoken, echter, moet om de 24 uur worden verfrist.

diagram van de de authentificatiestroom van Audience Manager.

Adobe Developer - Overzicht developer-overview

Adobe Developer is het Adobe-ontwikkelaarsecosysteem en -gemeenschap. Het omvat APIs voor alle producten van Adobe.

Dit is de aanbevolen manier om Adobe APIs in te stellen en te gebruiken.

Vereisten prerequisites-server-to-server

Alvorens u OAuth Server-to-Server authentificatie kunt vormen, zorg ervoor u toegang tot Adobe Developer Consolein Adobe Developerhebt. Neem contact op met uw organisatiebeheerder voor verzoeken om toegang.

Verificatie oauth

Voer de onderstaande stappen uit om OAuth Server-to-Server verificatie te configureren met Adobe Developer :

  1. Login aan Adobe Developer Console.
  2. Volg de stappen in de Server-aan-Server referentie van OAuth implementatiegids.
  3. Probeer uit de verbinding door uw eerste API vraag te maken die op de instructies van wordt gebaseerd Stap 3.
NOTE
Als u de Audience Manager REST APIs automatisch wilt configureren en gebruiken, kunt u de clientgeheimen programmatisch roteren. Zie de ontwikkelaardocumentatievoor gedetailleerde instructies.

Audience Manager API toevoegen aan een project add-aam-api-to-project

Ga naar Adobe Developer Consoleen teken binnen met uw Adobe ID. Daarna, volg de stappen die in het leerprogramma worden geschetst op creërend een leeg projectin de documentatie van Adobe Developer Console.

Wanneer u een nieuw project hebt gemaakt, selecteert u Add API op het Project Overview -scherm.

TIP
Als u provisioned voor verscheidene organisaties bent, gebruik de organisatieselecteur in de hogere juiste hoek van de interface om ervoor te zorgen dat u in de organisatie bent u nodig hebt.

het scherm van Developer Console met Add wordt benadrukt API optie.

Het scherm Add an API wordt weergegeven. Selecteer het productpictogram voor Adobe Experience Cloud en kies vervolgens Audience Manager API voordat u Next selecteert.

Uitgezochte Audience Manager API.

TIP
Selecteer de View docs optie om in een afzonderlijk browser venster aan de volledige Audience Manager API verwijzingsdocumentatiete navigeren.

Selecteer het verificatietype OAuth Server-to-Server select-oauth-server-to-server

Selecteer vervolgens het verificatietype dat u wilt genereren voor toegangstokens en toegang tot de Audience Manager API.

IMPORTANT
Selecteer de methode OAuth Server-to-Server omdat dit de enige methode is die vooruit wordt ondersteund. De methode Service Account (JWT) is vervangen. Terwijl de integratie die de authentificatiemethode JWT gebruikt tot 1 Januari, 2025 zal blijven werken, adviseert Adobe sterk dat u bestaande integratie aan de nieuwe server-aan-server methode OAuth vóór die datum migreert.

Uitgezochte OAuth authentificatiemethode.

Selecteer de productprofielen voor uw integratie select-product-profiles

Selecteer in het scherm Configure API de gewenste productprofielen. Via de hier geselecteerde productprofielen krijgt het serviceaccount van uw integratie toegang tot korrelfuncties.

Uitgezochte productprofielen voor uw integratie.

Selecteer Save configured API wanneer u klaar bent.

Referenties verzamelen gather-credentials

Zodra API aan het project is toegevoegd, Audience Manager API toont de pagina voor het project de volgende geloofsbrieven die in alle vraag aan Audience Manager APIs worden vereist:

de informatie van de Integratie na het toevoegen van API in Developer Console.

  • {API_KEY} (Client ID)
  • {ORG_ID} (Organization ID)

Een toegangstoken genereren generate-access-token

De volgende stap bestaat uit het genereren van een {ACCESS_TOKEN} -referentie voor gebruik in Audience Manager API-aanroepen. In tegenstelling tot de waarden voor {API_KEY} en {ORG_ID} , moet om de 24 uur een nieuw token worden gegenereerd om Audience Manager API's te kunnen blijven gebruiken. Selecteer Generate access token, zoals hieronder wordt weergegeven.

toon hoe te om toegangstoken te produceren

Een API-aanroep testen test-api-call

Nadat u uw token voor de verificatiehouder hebt opgehaald, voert u een API-aanroep uit om te testen of u nu toegang hebt tot Audience Manager API's.

  1. Navigeer aan de API verwijzingsdocumentatie.

  2. Selecteer Authorize en kleef het toegangstoken dat u in hebt verkregen het toegangstokenstap produceert.

    autoriseer API vraag

  3. Voer een vraag van GET aan het /datasources API eindpunt uit om een lijst van alle globaal beschikbare gegevensbronnen terug te winnen, zoals vermeld in de API verwijzingsdocumentatie. Selecteer Try it out , gevolgd door Execute , zoals hieronder wordt weergegeven.

    voer API vraag uit

recommendation-more-help
API verzoek
code language-shell
curl -X 'GET' \
  'https://api.demdex.com/v1/datasources/' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer your-access-token'
API reactie in het geval van het gebruiken van het correcte dragerteken

Wanneer het gebruiken van een werkend toegangstoken, keert het API eindpunt een 200 reactie, samen met een antwoordlichaam terug dat alle globale gegevensbronnen omvat die uw organisatie toegang heeft tot.

code language-json
[
  {
    "pid": 1794,
    "name": "testdatasource1",
    "description": "Test data source",
    "status": "ACTIVE",
    "integrationCode": "test_ds1",
    "dataExportRestrictions": [],
    "updateTime": 1595340792000,
    "crUID": 0,
    "upUID": 15910,
    "linkNamespace": false,
    "type": "GENERAL",
    "subIdType": "CROSS_DEVICE_PERSON",
    "inboundS2S": true,
    "outboundS2S": true,
    "useAudienceManagerVisitorID": false,
    "allowDataSharing": true,
    "masterDataSourceIdProvider": true,
    "uniqueTraitIntegrationCodes": false,
    "uniqueSegmentIntegrationCodes": false,
    "marketingCloudVisitorIdVersion": 0,
    "idType": "CROSS_DEVICE",
    "samplingEndTime": 1596550392825,
    "allowDeviceGraphSharing": false,
    "supportsAuthenticatedProfile": true,
    "deviceGraph": false,
    "authenticatedProfileName": "testdatasource1",
    "deviceGraphName": "",
    "customNamespaceId": 29769,
    "customNamespaceCode": "silviu_ds1",
    "customerProfileDataRetention": 62208000,
    "samplingStartTime": 1595340792825,
    "dataSourceId": 29769,
    "containerIds": [],
    "samplingEnabled": false
  },
  {
    "pid": 1794,
    "name": "AAM Test Company Audiences",
    "description": "Automatically generated trait data source",
    "status": "ACTIVE",
    "integrationCode": "adobe-provided",
    "dataExportRestrictions": [
      "PII"
    ],

    [...]

[​ Vervangen ​]{class="badge negative"} JWT (Service Account) Authentificatie die Adobe Developer gebruikt jwt

Informatie weergeven over de afgekeurde methode JWT (Service Account ) voor het verkrijgen van verificatietokens.

Adobe Developer - Overzicht adobeio

Adobe Developer is het Adobe-ontwikkelaarsecosysteem en -gemeenschap. Het omvat APIs voor alle producten van Adobe.

Dit is de aanbevolen manier om Adobe APIs in te stellen en te gebruiken.

Vereisten prerequisites

Alvorens u JWT authentificatie kunt vormen, zorg ervoor u toegang tot Adobe Developer Consolein Adobe Developerhebt. Neem contact op met uw organisatiebeheerder voor verzoeken om toegang.

Verificatie auth

Voer de onderstaande stappen uit om JWT (Service Account) verificatie te configureren met Adobe Developer :

  1. Login aan Adobe Developer Console.
  2. Volg de stappen in Verbinding van de Rekening van de Dienst.
  3. Probeer uit de verbinding door uw eerste API vraag te maken die op de instructies van wordt gebaseerd Stap 3.
note note
NOTE
Als u de Audience Manager REST APIs automatisch wilt configureren en bewerken, kunt u de JWT programmatisch genereren. Zie JWT (de Rekening van de Dienst) Authentificatievoor gedetailleerde instructies.

Machtigingen voor RBAC's van technische rekeningen

Als uw Audience Manager rekening Op rol-Gebaseerd Toegangsbeheergebruikt, moet u een Audience Manager technische gebruikersrekening tot stand brengen en het toevoegen aan de groep van Audience Manager RBAC die de API vraag zal maken.

Voer de onderstaande stappen uit om een technische gebruikersaccount te maken en deze toe te voegen aan een RBAC-groep:

  1. Roep GET aan https://aam.adobe.io/v1/users/self . Met de aanroep wordt een technische gebruikersaccount gemaakt die u kunt zien op de pagina Admin Console in Users .

    technische rekening

  2. Login aan uw rekening van Audience Manager en voeg de technische gebruikersrekeningaan de gebruikersgroep toe die de API vraag zal maken.

[​ Vervangen ​]{class="badge negative"} OAuth Authentificatie (Vervangen) oauth-deprecated

Informatie weergeven over de vervangen verificatiemethode van OAuth voor het verkrijgen van verificatietokens.
note warning
WARNING
Audience Manager REST API tokenverificatie en -vernieuwing via OAuth 2.0 is nu afgekeurd.
Gelieve te gebruiken JWT (de Rekening van de Dienst) Authentificatiein plaats daarvan.

De Audience Manager REST API volgt OAuth 2.0 -standaarden voor tokenverificatie en -vernieuwing. De secties beschrijven hieronder om voor authentiek te verklaren en beginnen werkend met API s.

Een algemene API gebruiker maken requirements

Wij adviseren u een afzonderlijke, technische gebruikersrekening voor het werken met Audience Manager tot stand brengen API s. Dit is een generieke account die niet is gekoppeld aan of gekoppeld aan een specifieke gebruiker in uw organisatie. Met dit type API -gebruikersaccount kunt u twee dingen doen:

  • Identificeer welke dienst API roept (b.v., vraag van uw apps die onze API s of van andere hulpmiddelen gebruiken die API verzoeken indienen).
  • Verstrek ononderbroken toegang tot API s. Een account die aan een bepaalde persoon is gekoppeld, kan worden verwijderd wanneer deze uw bedrijf verlaat. Zo voorkomt u dat u met de beschikbare API -code werkt. Met een algemene account die niet aan een bepaalde werknemer is gekoppeld, voorkomt u dit probleem.

Als voorbeeld of gebruiksgeval voor dit type van rekening, zeg u een hoop segmenten meteen met de Hulpmiddelen van het Beheer van het Bulkwilt veranderen. Uw gebruikersaccount heeft hiervoor API toegang nodig. In plaats van machtigingen toe te voegen aan een specifieke gebruiker, maakt u een niet-specifieke API gebruikersaccount met de juiste referenties, sleutel en geheim om API -aanroepen uit te voeren. Dit is ook nuttig als u uw eigen toepassingen ontwikkelt die Audience Manager gebruiken API s.

Werk samen met uw Audience Manager -consultant om een algemene API -gebruikersaccount in te stellen.

Workflow voor wachtwoordverificatie password-authentication-workflow

Wachtwoordverificatie is beveiligd met toegang tot onze REST API . In de onderstaande stappen wordt een overzicht gegeven van de workflow voor wachtwoordverificatie van een JSON -client in uw browser.

note tip
TIP
Codeer toegang en vernieuw tokens als u hen in een gegevensbestand opslaat.

Stap 1: Toegang aanvragen API

Contacteer uw manager van de Oplossingen van de Partner. Ze geven u een API client-id en een geheim. De id en het geheim verifiëren u aan API.

Opmerking: als u een token voor vernieuwen wilt ontvangen, geeft u dat op wanneer u API toegang aanvraagt.

Stap 2: De token aanvragen

Geef een symbolische aanvraag door met de voorkeursclient JSON . Wanneer u het verzoek bouwt:

  • Gebruik een methode POST om https://api.demdex.com/oauth/token aan te roepen.
  • Zet uw cliënt ID en geheim in een basis-64 gecodeerde koord om. Scheid de id en het geheim tijdens het conversieproces met een dubbele punt. De gegevens testId : testSecret worden bijvoorbeeld omgezet in dGVzdElkOnRlc3RTZWNyZXQ= .
  • Geef de HTTP headers Authorization:Basic <base-64 clientID:clientSecret> en Content-Type: application/x-www-form-urlencoded door. De koptekst kan er bijvoorbeeld als volgt uitzien:
    Authorization: Basic dGVzdElkOnRlc3RTZWNyZXQ=
    Content-Type: application/x-www-form-urlencoded
  • Stel de aanvraaginstantie als volgt in:

    grant_type=password&username=<your-AudienceManager-user-name>&password=<your-AudienceManager-password>

Stap 3: Ontvang het token

De reactie JSON bevat uw toegangstoken. De reactie moet er als volgt uitzien:

code language-json
{
    "access_token": "28fed402-eafd-456c-9341-ac753f25bbbc",
    "token_type": "bearer",
    "refresh_token": "b27122c0-b0c7-4b39-a71b-1547a3b3b88e",
    "expires_in": 21922,
    "scope": "read write"
}

De sleutel expires_in vertegenwoordigt het aantal seconden tot het toegangstoken verloopt. U kunt het beste korte vervaltijden gebruiken om de belichting te beperken als het token ooit wordt blootgesteld.

Token vernieuwen refresh-token

Tokens vernieuwen vernieuwt API de toegang nadat het oorspronkelijke token is verlopen. Indien gevraagd, bevat de reactie JSON in de wachtwoordworkflow een token voor vernieuwen. Als u ontvangt vernieuw symbolisch, creeer nieuwe door het proces van de wachtwoordauthentificatie.

U kunt ook een vernieuwingstoken gebruiken om een nieuw token te genereren voordat het bestaande toegangstoken verloopt.

Als uw toegangstoken is verlopen, ontvangt u een 401 Status Code en de volgende kopbal in de reactie:

WWW-Authenticate: Bearer realm="oauth", error="invalid_token", error_description="Access token expired: <token>"

In de volgende stappen wordt een overzicht gegeven van de workflow voor het gebruik van een vernieuwingstoken om een nieuw toegangstoken te maken van een JSON -client in uw browser.

Stap 1: Nieuwe token aanvragen

Geef een vernieuwingstoken-aanvraag door aan uw voorkeursclient JSON . Wanneer u het verzoek bouwt:

  • Gebruik een methode POST om https://api.demdex.com/oauth/token aan te roepen.
  • Zet uw cliënt ID en geheim in een basis-64 gecodeerde koord om. Scheid de id en het geheim tijdens het conversieproces met een dubbele punt. De gegevens testId : testSecret worden bijvoorbeeld omgezet in dGVzdElkOnRlc3RTZWNyZXQ= .
  • Geef de HTTP-headers Authorization:Basic <base-64 clientID:clientSecret> en Content-Type: application/x-www-form-urlencoded door. De koptekst kan er bijvoorbeeld als volgt uitzien:
    Authorization: Basic dGVzdElkOnRlc3RTZWNyZXQ=
    Content-Type: application/x-www-form-urlencoded
  • In het aanvraaglichaam, specificeer grant_type:refresh_token en ga in vernieuwt token over u in uw vorige toegangsverzoek ontving. De aanvraag moet er als volgt uitzien:
    grant_type=refresh_token&refresh_token=b27122c0-b0c7-4b39-a71b-1547a3b3b88e

Stap 2: Ontvang het Nieuwe Token

De reactie JSON bevat uw nieuwe toegangstoken. De reactie moet er als volgt uitzien:

code language-json
{
    "access_token": "4fdfc261-2ffc-4fb7-8dbd-64221714c45f",
    "token_type": "bearer",
    "refresh_token": "295fa487-1825-4caa-a715-80b81ac17dae",
    "expires_in": 21922,
    "scope": "read write"
}

Autorisatiecode en impliciete verificatie authentication-code-implicit

Audience Manager REST API ondersteunt machtigingscode en impliciete verificatie. Als u deze toegangsmethoden wilt gebruiken, moeten uw gebruikers zich aanmelden bij https://api.demdex.com/oauth/authorize om toegang te krijgen tot tokens en deze te vernieuwen.

API Verzoeken voor authentiek maken authenticated-api-requests

Vereisten voor het aanroepen van API -methoden nadat u een verificatietoken hebt ontvangen.

U kunt als volgt oproepen met de beschikbare API -methoden:

Optionele API queryparameters optional-api-query-parameters

Stel de optionele parameters in die beschikbaar zijn voor methoden die alle eigenschappen voor een object retourneren.

U kunt deze facultatieve parameters met API methodes gebruiken die alle eigenschappen voor een voorwerp terugkeren. Stel deze opties in de aanvraagtekenreeks in wanneer u die query aan de API doorgeeft.

Parameter
Beschrijving
page
Geeft resultaten op paginanummer. De nummering begint bij 0.
pageSize
Stelt het aantal reactieresultaten in dat door de aanvraag wordt geretourneerd (10 is standaard).
sortBy
Sorteert en retourneert resultaten volgens de opgegeven eigenschap JSON .
descending
Sorteert en retourneert resultaten in aflopende volgorde. ascending is standaard.
search
Retourneert resultaten op basis van de opgegeven tekenreeks die u als zoekparameter wilt gebruiken. Bijvoorbeeld, laten wij zeggen u resultaten voor alle modellen wilt vinden die het woord "Test"in om het even welke waardegebieden voor dat punt hebben. Uw voorbeeldverzoek kan er als volgt uitzien: GET https://aam.adobe.io/v1/models/?search=Test. U kunt op om het even welke waarde zoeken die door een "get all"methode is teruggekeerd.
folderId
Retourneert alle id's voor traits in de opgegeven map. Niet beschikbaar voor alle methoden.
permissions

Retourneert een lijst met segmenten op basis van de opgegeven machtiging. READ is standaard. Bevoegdheden omvatten:

  • READ : retourneer en bekijk informatie over een segment.
  • WRITE : gebruik PUT om een segment bij te werken.
  • CREATE : gebruik POST om een segment te maken.
  • DELETE : Verwijder een segment. Vereist toegang tot eventuele onderliggende kenmerken. Bijvoorbeeld, zult u rechten nodig hebben om de eigenschappen te schrappen die tot een segment behoren als u het wilt verwijderen.

specificeer veelvoudige toestemmingen met afzonderlijke zeer belangrijk-waardeparen. Als u bijvoorbeeld een lijst met segmenten wilt retourneren die alleen READ en WRITE machtigingen hebben, geeft u "permissions":"READ" en "permissions":"WRITE" door.

includePermissions
(Boolean) Reeks aan true om uw toestemmingen voor het segment terug te keren. De standaardwaarde is false .

Een opmerking over paginaopties

Wanneer de paginainformatie niet wordt gespecificeerd, keert het verzoek gewone JSON resultaten in een serie terug. Als de paginainformatie ** wordt gespecificeerd, dan wordt de teruggekeerde lijst verpakt in een JSON voorwerp dat informatie over het totale resultaat en de huidige pagina bevat. Uw voorbeeldverzoek met behulp van paginaopties kan er als volgt uitzien:

GET https://aam.adobe.io/v1/models/?page=1&pageSize=2&search=Test

API URLs api-urls

URLs voor aanvragen, testomgevingen en productieomgevingen en versies.

Verzoek URLs request-urls

In de volgende tabel wordt de aanvraag URLs weergegeven die wordt gebruikt om API -aanvragen via methode door te geven.

Afhankelijk van de verificatiemethode die u gebruikt, moet u uw verzoek URLs aanpassen aan de hand van de onderstaande tabellen.

Verzoek URLs voor [​ Geadviseerde ​]{class="badge positive"} Server-aan-Server en [​ Vervangen ​]{class="badge negative"} JWT Authentificatie door Adobe Developer request-urls-jwt

API Methoden
Verzoek URL
Algorithmic Modeling
https://aam.adobe.io/v1/models/
Data Source
https://aam.adobe.io/v1/datasources/
Derived Signals
https://aam.adobe.io/v1/signals/derived/
Destinations
https://aam.adobe.io/v1/destinations/
Domains
https://aam.adobe.io/v1/partner-sites/
Folders
Traits: https://aam.adobe.io/v1/folders/traits /
Segmenten: https://aam.adobe.io/v1/folders/segments /
Schema
https://aam.adobe.io/v1/schemas/
Segments
https://aam.adobe.io/v1/segments/
Traits
https://aam.adobe.io/v1/traits/
Trait Types
https://aam.adobe.io/v1/customer-trait-types
Taxonomy
https://aam.adobe.io/v1/taxonomies/0/

Verzoek URLs voor [​ Afgekeurde ​]{class="badge negative"} erfenis OAuth Authentificatie request-urls-oauth

API Methoden
Verzoek URL
Algorithmic Modeling
https://api.demdex.com/v1/models/
Data Source
https://api.demdex.com/v1/datasources/
Derived Signals
https://api.demdex.com/v1/signals/derived/
Destinations
https://api.demdex.com/v1/destinations/
Domains
https://api.demdex.com/v1/partner-sites/
Folders
Traits: https://api.demdex.com/v1/folders/traits /
Segmenten: https://api.demdex.com/v1/folders/segments /
Schema
https://api.demdex.com/v1/schemas/
Segments
https://api.demdex.com/v1/segments/
Traits
https://api.demdex.com/v1/traits/
Trait Types
https://api.demdex.com/v1/customer-trait-types
Taxonomy
https://api.demdex.com/v1/taxonomies/0/

Omgevingen environments

De Audience Manager API verleent toegang tot verschillende het werk milieu's. Deze milieu's helpen u code tegen afzonderlijke gegevensbestanden testen zonder levende, productiegegevens te beïnvloeden. De volgende tabel bevat een lijst met de beschikbare API -omgevingen en de bijbehorende hostnamen van bronnen.

Afhankelijk van de verificatiemethode die u gebruikt, moet u de omgeving URLs aanpassen aan de hand van de onderstaande tabel.

Omgeving
Hostnaam voor JWT verificatie
Hostnaam voor OAuth verificatie
Productie
https://aam.adobe.io/...
https://api.demdex.com/...
Beta
https://aam-beta.adobe.io/...
https://api-beta.demdex.com/...
NOTE
De bètaomgeving van Audience Manager is een zelfstandige, kleinere versie van de productieomgeving. Alle gegevens die u wilt testen, moeten in deze omgeving worden ingevoerd en verzameld.

Versies versions

De nieuwe versies van deze API s worden vrijgegeven op een regelmatig programma. Een nieuwe versie verhoogt het API versienummer. In de aanvraag URL wordt naar het versienummer verwezen als v<version number> , zoals in het volgende voorbeeld wordt getoond:

https://<host>/v1/...

Responscodes gedefinieerd response-codes-defined

HTTP -statuscodes en reactietekst die door de Audience Manager REST API worden geretourneerd.

Antwoordcode-id
Antwoordtekst
Definitie
200
OK
De aanvraag is verwerkt. Hiermee worden de verwachte inhoud of gegevens geretourneerd, indien vereist.
201
Created
De bron is gemaakt. Retourneert voor PUT - en POST -aanvragen.
204
No Content
De bron is verwijderd. De responsinstantie is leeg.
400
Bad Request
De server begrijpt het verzoek niet. Gewoonlijk vanwege een onjuiste syntaxis. Controleer uw verzoek en probeer het opnieuw.
403
Forbidden
U hebt geen toegang tot de bron.
404
Not Found
De bron kan niet worden gevonden voor het opgegeven pad.
409
Conflict
Het verzoek kon niet worden voltooid wegens een conflict met de staat van de bron.
500
Server Error
De server heeft een onverwachte fout aangetroffen waardoor deze de aanvraag niet kan uitvoeren.
de293fbf-b489-49b0-8daa-51ed303af695