API FAQ

Vanlige spørsmål om NiceNIC Domain API v2

Finn praktiske svar om API-tilgang, Sandbox-testing, autentisering, priser, domenoperasjoner, håndtering av svar og produksjonsintegrering.

28 spørsmål tilgjengelig

Kom i gang

Start med tilgang, priser og legitimasjon.

6 spørsmål
01 Hva er NiceNIC Domain API v2?

NiceNIC Domain API v2 er et HTTPS- og JSON-basert API for automatisering av domeneadministrasjon gjennom NiceNIC-kontoen din.

Det støtter kjernearbeidsflyter som tilgjengelighetssjekk for domener, registrering, fornyelse, overføring, portefølgeforespørsler, navneserver- og kontaktoppdateringer, priser, DNS-oppføringer, barnenavneservere, kontoinformasjon og samsvarsrelaterte operasjoner.

Bruk API-et når du vil koble NiceNIC-domenetjenester direkte til et nettsted, en hostingplattform, et faktureringssystem, et internt verktøy eller en annen applikasjon.

02 Hvem kan bruke NiceNIC Domain API v2?

Enhver aktiv NiceNIC-konto kan bruke Domain API v2. API-tilgang er tilgjengelig for både markeds- og forhandlerkontoer.

Du trenger ikke å bli forhandler bare for å få API-tilgang. Kontotype spiller likevel en rolle for priser: betalte API-operasjoner bruker prisene som er tildelt NiceNIC-kontoen som sender forespørselen.

Åpne API-innstillinger →

03 Er NiceNIC Domain API v2 gratis?

Ja. API-tilgangen i seg selv er gratis. Det er ingen separat avgift for å aktivere API-tilgang eller sende støttede API-forespørsler.

Betalte operasjoner som domeneregistrering, fornyelse og overføring belastes i henhold til kontoprisene dine og gjeldende domene regler.

04 Trenger jeg en forhandlerkonto for å bruke API-en?

Nei. API-tilgang og forhandlerpriser er separate.

Du kan bruke Domain API v2 med en vanlig NiceNIC-markedskonto. Oppgrader til en forhandlerkonto bare når forhandlerpriser eller andre forhandlerfordeler er nyttige for forretningsvolumet ditt.

Sammenlign forhandlerplaner →

05 Hvordan skiller API v2 seg fra den eldre NiceNIC API-en?

Domain API v2 bruker den nåværende NiceNIC API-strukturen med HTTPS-forespørsler, JSON-svar, header-basert autentisering og dokumentasjon organisert rundt individuelle domene- og kontoworkflows.

Hvis du vedlikeholder en integrasjon bygget på en eldre NiceNIC API, bør du gjennomgå API v2-parametrene og håndteringen av svar før du migrerer produksjonstrafikk, i stedet for å anta at de to versjonene er utskiftbare.

06 Hvordan får jeg API-legitimasjonen min?

Logg inn på NiceNIC-kontoen din og åpne API-innstillinger. API v2-forespørsler bruker NiceNIC-brukernavnet ditt og API Secret for autentisering.

Sikkerhetstips: Hold API Secret på serversiden. Ikke eksponer den i JavaScript på klientsiden, offentlige repositorier, klientapplikasjoner eller andre offentlig tilgjengelige steder.

Åpne API-innstillinger →

Sandkasse og autentisering

Koble til sikkert og test før produksjon.

5 spørsmål
07 Tilbyr NiceNIC Domain API v2 en API-sandkasse?

Ja. NiceNIC tilbyr en API-sandkasse for utviklere for å teste integrasjoner før de kobles til produksjons-API-en.

Bruk sandkassen til å validere autentisering, forespørselsformatering, svarparsing, feilhåndtering og applikasjonsarbeidsflyten din før du aktiverer live kundedomeneoperasjoner.

Åpne API-sandkasse →

08 Hva er forskjellen mellom sandkassen og produksjons-API-en?

API-sandkassen er ment for utvikling og integrasjonstesting. Produksjons-API-en brukes for live domeneoperasjoner og betalte forespørsler mot NiceNIC-kontoen din.

Vi anbefaler å validere autentisering, forespørselshåndtering, svarbehandling og feillogikk i sandkassen før du aktiverer kundevendte produksjonsoperasjoner.

09 Hvordan fungerer API-autentisering?

Send API-forespørsler over HTTPS og inkluder NiceNIC-brukernavnet ditt og API-hemmeligheten i Authorization-overskriften.

Host: api.nicenic.net
Authorization: username:api_secret
Content-Type: application/json

Hvis IP-begrensninger er aktivert for kontoen din, må forespørsler også komme fra en autorisert server-IP.

Les API-autentisering →

10 Hvilket endepunkt bruker Domain API v2?

Produksjons-API-grunnendepunktet er:

https://api.nicenic.net/v2/

API-handlinger velges ved hjelp av parameterne som er dokumentert for hvert endepunkt, for eksempel category og action. Følg alltid den dedikerte endepunktdokumentasjonen for de obligatoriske og valgfrie parameterne for en spesifikk operasjon.

11 Hvilket svarformat og tegnkoding bruker API v2?

API v2-svar bruker JSON, og forespørselsparametere bruker UTF-8.

{
  "code": 0,
  "msg": "success",
  "data": {}
}

Applikasjonen din bør inspisere den returnerte code og msg i stedet for å anta at hver HTTP-respons representerer en fullført domenoperasjon.

Domeneoperasjoner og priser

Forstå støttede arbeidsflyter og kjøpsatferd.

6 spørsmål
12 Hva kan jeg gjøre med NiceNIC Domain API v2?

Gjennom de for øyeblikket dokumenterte API-ene kan du automatisere arbeidsflyter, inkludert sjekk av dometilgjengelighet, registrering, fornyelse og overføring, porteføljelisting og domenedetaljer, navneserver- og domenekontaktoppdateringer, domeneprising, DNS-poster, barnenavneservere, kontoinformasjon og Abuse & Compliance-overvåking.

Flere arbeidsflyter er dokumentert enkeltvis i API-navigasjonen.

13 Hva bør jeg teste før jeg aktiverer live-registrering eller -overføring?

Begynn med lavrisiko-leseoperasjoner som domenetilgjengelighet, priser, kontobalanse og domenelisting.

Bekreft deretter autentisering, svarparsing, feilhåndtering og behandling av ventende ordrer før du aktiverer live-registrering, -fornyelse eller -overføring.

Anbefalt rekkefølge: Autentisering → Tilgjengelighet → Priser → Saldo → Svarhåndtering → Live-operasjoner.
14 Kan jeg sjekke flere domener i én API-forespørsel?

Ja. Check Domain Availability-endepunktet støtter flere domenenavn atskilt med komma.

example.com,example.net,example.org

Ikke anta at alle API-operasjoner støtter samme flerdomenformat for inndata. Registrering, fornyelse og overføring skal følge sin egen endepunktdokumentasjon.

15 Hvordan kan jeg hente priser for registrering, fornyelse og overføring?

Bruk Get Domain Pricing-endepunktet. De dokumenterte pristypene inkluderer register, renew, transfer og all.

Registreringssvar kan også inkludere en is_premium-verdi som angir om den forespurte registreringen er premium.

Siden API-ordrer bruker priser på kontonivå, bør du hente gjeldende priser før du sender betalte kundeordrer, i stedet for å stole på mellomlagrede priser på ubestemt tid.

16 Kan alle TLD-er registreres eller fornyes for 1–10 år?

Nei. Selv om API-dokumentasjonen støtter perioder på opptil 1–10 år for gjeldende utvidelser, kan individuelle TLD-er ha ulike registerregler.

Registreringsperioder, fornyelsesperioder, overføringskvalifisering, kontaktkrav og verifikasjonskrav kan variere etter utvidelse. Applikasjonen din bør følge gjeldende regler for det aktuelle TLD-et.

17 Hva er forskjellen mellom navneservere, DNS-poster og barne-nameservere?
NavneservereBestemmer hvor et domene sitt autoritative DNS blir delegert.
DNS-posterAdministrerer poster i en DNS-sone når du bruker NiceNIC DNS-tjenester.
Barne-nameservereOppretter verts-/limposter som ns1.example.com.

Dette er separate operasjoner og bør ikke behandles som om de er utskiftbare.

Svar og feil

Håndter suksess, ventende status og feil korrekt.

4 spørsmål
18 Hva betyr API-svarskodene?
KodeBetydning
0Suksess
201Venter
400Parameterfeil
401Uautorisert
404Ingen relevante poster funnet
500Intern serverfeil

Bruk alltid den returnerte koden og meldingen når du fastslår statusen til en API-forespørsel.

Vis API-svarskoder →

19 Hva betyr kode 201?

Et 201-svar betyr at operasjonen er akseptert for behandling, men den har ikke nødvendigvis nådd sin endelige tilstand.

Viktig: Ikke behandle en ventende respons som endelig suksess. Behold ventende tilstand til det endelige resultatet av domenoperasjonen er bekreftet.
20 Hva skjer når en domeneregistrering returnerer kode 201?

For domeneregistrering indikerer et 201-svar at bestillingen er sendt inn og venter på endelig behandling hos registeret.

Ikke fortell en sluttkunde at domenet er aktivt før systemet ditt har bekreftet det endelige resultatet. Følg dokumentasjonen for registreringsendepunktet for de nyeste reglene for ventende bestillinger og refusjon.

21 Hva betyr en ventende overføringsrespons?

En ventende overføring betyr at overføringsforespørselen er akseptert for behandling, ikke at domenet allerede har fullført overføringen til NiceNIC.

Fullføring av overføring kan avhenge av registerets og registrarbehandlingens behandlingstid, samt domeneets gjeldende overføringsstatus. Hold overføringen i ventende status til fullføring er bekreftet.

Portefølje, samsvar og integrasjon

Administrer porteføljer og koble til eksisterende systemer.

3 spørsmål
22 Kan jeg hente og filtrere domeneporteføljen min gjennom API-et?

Ja. List Domains-API-et støtter porteføljehenting med paginering, sortering og filtreringsalternativer.

Bruk Get Domain Details når du trenger detaljert informasjon om et enkelt domene, for eksempel registreringsinformasjon, utløpsinformasjon, navneservere og kontaktdata for domenet.

23 Hva kan Abuse & Compliance API-et gjøre?

NiceNIC Domain API v2 inkluderer Abuse & Compliance-operasjoner utviklet for plattformer og forhandlere som administrerer kundenes domeneporteføljer.

Du kan identifisere domener knyttet til misbruksrapporter og hente maskinlesbar samsvarsinformasjon for enkeltdomener. Avhengig av saken kan svaret inkludere domenestatus, nåværende påvirkning, anbefalt handling, sperreinformasjon, klageinformasjon og rapporterte URL-er.

Dette gjør det mulig å vise samsvarsstatus direkte i din egen kundeportal eller operasjonelle system.

24 Kan jeg bruke NiceNIC Domain API v2 med WHMCS?

Ja. NiceNIC tilbyr en WHMCS-registrar-integrasjon for virksomheter som allerede bruker WHMCS til fakturering og klargjøring.

Bruk direkte Domain API v2 når du bygger din egen applikasjon eller arbeidsflyt. Bruk WHMCS-integrasjonen når du vil ha domenoperasjoner integrert i et eksisterende WHMCS-miljø.

Se WHMCS-integrasjon →

Utvikling og støtte

Bygg trygt og vet hva du skal sende når du trenger hjelp.

4 spørsmål
25 Hvilke programmeringsspråk kan jeg bruke?

Alle serverbaserte programmeringsspråk eller kjøretidsmiljøer som kan sende HTTPS-forespørsler og analysere JSON, kan integreres med Domain API v2.

Vanlige valg inkluderer PHP, Python, Node.js og Java. Hold API-legitimasjon på serversiden, og eksponer aldri API-hemmeligheten din i nettleserbasert JavaScript eller nedlastbar klientkode.

26 Finnes det API-frekvensgrenser?

Frekvensbegrensning kan brukes for å beskytte API-stabilitet og plattformsikkerhet.

Hvis produksjonsintegrasjonen din forventes å generere vedvarende høy forespørselsvolum, kontakt NiceNIC før lansering, slik at forventet bruksmønster kan gjennomgås.

27 Hva bør jeg inkludere når jeg kontakter kundestøtte om et API-problem?

Inkluder tidsstemplet for forespørselen, API-kategori og -handling, domenenavn der det er aktuelt, ikke-sensitive forespørselsparametere, returnert responskode og melding, samt om forespørselen kom fra Sandbox eller Production.

Inkluder aldri hele API-secret-en din i en vanlig støttebillett.

Send inn en billett →

28 Hvor finner jeg komplette forespørselsparametere og kodeeksempler?

Bruk API-navigasjonen i dokumentasjonen. Hver operasjon har sin egen side for støttede parametere, forespørselseksempler, responseksempler og operasjonsspesifikk atferd.

FAQ-en forklarer generell API-atferd; den individuelle endepunktdokumentasjonen bør behandles som den autoritative kilden for det eksakte forespørselsformatet.

Åpne API-dokumentasjonen →

Ingen samsvarende spørsmål funnetPrøv et kortere søkeord som «sandbox», «pricing», «transfer» eller «201».

Klar til å begynne å bygge?

Test integreringen din i API-sandkassen, og koble deretter til NiceNIC-kontoen din når du er klar til å gå til produksjon.

Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. Alle rettigheter forbeholdt.