API-integrasjonen bruker stabile eksterne ID-er og upsert-kall for å holde kunnskapsbasen synkronisert med systemet ditt. Når et objekt opprettes eller endres hos deg, sender du den oppdaterte entiteten til coreAI.
Produksjonsmiljøet ligger på `https://portal.coreai.no/api/v2`, og testmiljøet ligger på `https://stage.coreai.no/api/v2`. Kallene bruker Bearer-token, `assistantId` peker på assistenten som skal svare, og `contentImporterId` peker på API-kilden hvor dataene lagres.
Upsert via `POST /assistants/{assistantId}/sources/{contentImporterId}` erstatter hele entiteten. `PATCH` kan brukes for mindre endringer, `DELETE` fjerner entiteter som ikke lenger skal gi svar, og `GET` lar integrasjonen hente ut en eller flere entiteter via eksterne ID-er.