Vanliga frågor om API

Vanliga frågor om NiceNIC Domän-API v2

Här hittar du praktiska svar om API-åtkomst, testning i sandlådan, autentisering, priser, domänoperationer, hantering av svar och produktionsintegration.

28 frågor tillgängliga

Komma igång

Börja med åtkomst, prissättning och autentiseringsuppgifter.

6 frågor
01 Vad är NiceNIC:s domän-API v2?

NiceNIC:s domän-API v2 är ett HTTPS- och JSON-baserat API för att automatisera domänhantering via ditt NiceNIC-konto.

Det stöder grundläggande arbetsflöden som kontroller av domäntillgänglighet, registrering, förnyelse, överföring, portföljfrågor, namnserver- och kontaktuppdateringar, prissättning, DNS-poster, underordnade namnservrar, kontoinformation och regelefterlevnadsåtgärder.

Använd API:et när du vill ansluta NiceNIC:s domäntjänster direkt till en webbplats, hostingplattform, faktureringssystem, internt verktyg eller annan applikation.

02 Vem kan använda NiceNIC:s domän-API v2?

Alla aktiva NiceNIC-konton kan använda domän-API v2. API-åtkomst finns för både marknadskonton och återförsäljarkonton.

Du behöver inte bli återförsäljare enbart för att få API-åtkomst. Kontotypen har fortfarande betydelse för prissättningen: betalda API-operationer använder den prissättning som är kopplad till det NiceNIC-konto som skickar förfrågan.

Öppna API-inställningar →

03 Är NiceNIC:s domän-API v2 gratis?

Ja. API-åtkomsten i sig är gratis. Det tillkommer ingen separat avgift för att aktivera API-åtkomst eller skicka API-förfrågningar som stöds.

Betalda åtgärder som domänregistrering, förnyelse och överföring debiteras enligt ditt kontos prislista och tillämpliga domänregler.

04 Behöver jag ett återförsäljarkonto för att använda API:t?

Nej. API-åtkomst och återförsäljarpriser är separata.

Du kan använda domän-API v2 med ett vanligt marknadskonto hos NiceNIC. Uppgradera till ett återförsäljarkonto endast när återförsäljarpriser eller andra återförsäljarförmåner är till nytta för din affärsvolym.

Jämför återförsäljarplaner →

05 Hur skiljer sig API v2 från NiceNIC:s äldre API?

Domän-API v2 använder den aktuella API-strukturen hos NiceNIC med HTTPS-förfrågningar, JSON-svar, autentisering via headers och dokumentation organiserad kring enskilda domän- och kontoarbetsflöden.

Om du underhåller en integration som bygger på ett äldre NiceNIC API bör du granska parametrarna och svarshanteringen i API v2 innan du migrerar produktionstrafik, i stället för att anta att de två versionerna är utbytbara.

06 Hur får jag mina API-uppgifter?

Logga in på ditt NiceNIC-konto och öppna API-inställningar. API v2-förfrågningar använder ditt NiceNIC-användarnamn och din API-hemlighet för autentisering.

Säkerhetstips: Förvara din API-hemlighet på serversidan. Exponera den inte i JavaScript i webbläsaren, offentliga databaser, klientapplikationer eller andra offentligt tillgängliga platser.

Öppna API-inställningar →

Sandlåda och autentisering

Anslut säkert och testa före produktion.

5 frågor
07 Tillhandahåller NiceNIC Domän-API v2 en API-sandlåda?

Ja. NiceNIC tillhandahåller en API-sandlåda där utvecklare kan testa integrationer innan de ansluts till produktions-API:et.

Använd sandlådan för att validera autentisering, formatering av förfrågningar, tolkning av svar, felhantering och ditt applikationsarbetsflöde innan du aktiverar domänoperationer i produktion för kunder.

Öppna API-sandlådan →

08 Vad är skillnaden mellan sandlådan och produktions-API:et?

API-sandlådan är avsedd för utveckling och integrationstestning. Produktions-API:et används för domänoperationer i produktion och betalda förfrågningar mot ditt NiceNIC-konto.

Vi rekommenderar att du validerar autentisering, hantering av förfrågningar, bearbetning av svar och fellogik i sandlådan innan du aktiverar kundinriktade produktionsoperationer.

09 Hur fungerar API-autentisering?

Skicka API-förfrågningar över HTTPS och ta med ditt NiceNIC-användarnamn och din API-hemlighet i Authorization-huvudet.

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

Om IP-begränsningar är aktiverade för ditt konto måste förfrågningar även komma från en auktoriserad server-IP.

Läs API-autentisering →

10 Vilken ändpunkt använder Domän-API v2?

Basändpunkten för produktions-API:et är:

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

API-åtgärder väljs med hjälp av de parametrar som dokumenteras för varje ändpunkt, till exempel category och action. Följ alltid ändpunktens dokumentation för de obligatoriska och valfria parametrarna i en specifik operation.

11 Vilket svarsformat och vilken teckenkodning använder API v2?

Svar från API v2 använder JSON, och förfrågningsparametrar använder UTF-8.

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

Din applikation bör granska de returnerade värdena code och msg i stället för att anta att varje HTTP-svar representerar en slutförd domänoperation.

Domänoperationer och prissättning

Förstå vilka arbetsflöden som stöds och hur köpbeteendet fungerar.

6 frågor
12 Vad kan jag göra med NiceNIC:s domän-API v2?

Genom de API:er som för närvarande är dokumenterade kan du automatisera arbetsflöden, inklusive kontroller av domäntillgänglighet, registrering, förnyelse och överföring, portföljlistning och domändetaljer, uppdateringar av namnservrar och domänkontakter, domänpriser, DNS-poster, underordnade namnservrar, kontoinformation samt övervakning av missbruk och regelefterlevnad.

Ytterligare arbetsflöden dokumenteras var för sig i API-navigeringen.

13 Vad bör jag testa innan jag aktiverar registreringar eller överföringar i produktion?

Börja med läsoperationer med låg risk, till exempel tillgänglighetskontroll av domäner, domänpriser, kontosaldo och domänlistning.

Verifiera därefter autentisering, parsning av svar, felhantering och hantering av väntande order innan du aktiverar registreringar, förnyelser eller överföringar i produktion.

Rekommenderad ordning: Autentisering → Tillgänglighet → Priser → Saldo → Svarshantering → Live-operationer.
14 Kan jag kontrollera flera domäner i ett API-anrop?

Ja. Slutpunkten Kontrollera domäntillgänglighet stöder flera domännamn separerade med kommatecken.

example.com,example.net,example.org

Anta inte att varje API-operation stöder samma inmatningsformat för flera domäner. Registrering, förnyelse och överföring bör följa dokumentationen för respektive ändpunkt.

15 Hur kan jag slå upp priser för registrering, förnyelse och överföring?

Använd slutpunkten Get Domain Pricing. De dokumenterade pristyperna inkluderar register, renew, transfer och all.

Registreringssvar kan även innehålla ett is_premium-värde som anger om den efterfrågade registreringen är premium.

Eftersom API-beställningar använder priser på kontonivå bör du hämta aktuella priser innan du skickar betalda kundbeställningar, i stället för att under obestämd tid förlita dig på cachelagrade priser.

16 Kan varje TLD registreras eller förnyas för 1–10 år?

Nej. Även om API-dokumentationen stöder perioder på upp till 1–10 år för tillämpliga domänändelser, kan enskilda TLD:er ha andra regler hos registret.

Registreringsperioder, förnyelseperioder, behörighet att överföra, kontaktkrav och verifieringskrav kan skilja sig åt mellan olika domänändelser. Din applikation bör följa de aktuella reglerna för den relevanta TLD:n.

17 Vad är skillnaden mellan namnservrar, DNS-poster och underordnade namnservrar?
NamnservrarAvgör var en domäns auktoritativa DNS delegeras.
DNS-posterHanterar poster i en DNS-zon när du använder NiceNIC:s DNS-tjänster.
Underordnade namnservrarSkapar värd-/glue-poster, till exempel ns1.example.com.

Dessa är separata operationer och bör inte behandlas som om de vore utbytbara.

Svar och fel

Hantera lyckade, väntande och misslyckade svar korrekt.

4 frågor
18 Vad betyder API-svarskoderna?
KodBetydelse
0Lyckad
201Väntande
400Parameterfel
401Obehörig
404Inga relevanta poster hittades
500Internt serverfel

Använd alltid den returnerade koden och meddelandet när du fastställer statusen för en API-begäran.

Visa API-svarskoder →

19 Vad betyder kod 201?

Ett 201-svar innebär att åtgärden har accepterats för bearbetning, men att den inte nödvändigtvis har nått sitt slutgiltiga tillstånd.

Viktigt: Betrakta inte ett väntande svar som slutgiltig framgång. Behåll vänteläget tills det slutgiltiga resultatet av domänåtgärden har bekräftats.
20 Vad händer när en domänregistrering returnerar kod 201?

För domänregistrering innebär ett 201-svar att beställningen har skickats in och väntar på slutlig handläggning hos registret.

Berätta inte för en slutkund att domänen är aktiv innan ditt system har bekräftat det slutgiltiga resultatet. Följ dokumentationen för registreringsslutpunkten för de senaste reglerna för hantering av väntande beställningar och återbetalningar.

21 Vad innebär ett svar om en väntande överföring?

En väntande överföring innebär att överföringsbegäran har accepterats för bearbetning, inte att domänen redan har överförts till NiceNIC.

Slutförandet av överföringen kan bero på handläggning hos registret och registraren samt på domänens aktuella överföringsstatus. Håll överföringen i vänteläge tills slutförandet har bekräftats.

Portfölj, regelefterlevnad och integration

Hantera portföljer och koppla samman befintliga system.

3 frågor
22 Kan jag hämta och filtrera min domänportfölj via API?

Ja. API:et Lista domäner stödjer hämtning av portföljer med paginering, sortering och filtreringsalternativ.

Använd Hämta domäninformation när du behöver detaljerad information om en enskild domän, till exempel registreringsinformation, utgångsinformation, namnservrar och domänkontaktuppgifter.

23 Vad kan API:et för missbruk och regelefterlevnad göra?

NiceNIC domän-API v2 innehåller funktioner för missbruk och regelefterlevnad som är avsedda för plattformar och återförsäljare som hanterar kunders domänportföljer.

Du kan identifiera domäner som är kopplade till rapporter om missbruk och hämta maskinläsbar information om regelefterlevnad för enskilda domäner. Beroende på fallet kan svaret innehålla domänstatus, aktuell påverkan, rekommenderad åtgärd, spärrinformation, klagomålsinformation och rapporterade URL:er.

Detta gör det möjligt att visa regelefterlevnadsstatus direkt i din egen kundportal eller ditt operativa system.

24 Kan jag använda NiceNIC domän-API v2 med WHMCS?

Ja. NiceNIC tillhandahåller en WHMCS-registrarintegrering för företag som redan använder WHMCS för fakturering och provisionering.

Använd det direkta domän-API:et v2 när du bygger din egen applikation eller ditt eget arbetsflöde. Använd WHMCS-integrationen när du vill integrera domänoperationer i en befintlig WHMCS-miljö.

Visa WHMCS-integrationen →

Utveckling och support

Bygg säkert och vet vad du ska skicka när du behöver hjälp.

4 frågor
25 Vilka programmeringsspråk kan jag använda?

Valfritt serverbaserat programmeringsspråk eller valfri körtidsmiljö som kan skicka HTTPS-anrop och tolka JSON kan integreras med Domän-API v2.

Vanliga val är PHP, Python, Node.js och Java. Förvara API-uppgifterna på serversidan och exponera aldrig din API-hemlighet i JavaScript i webbläsaren eller i nedladdningsbar klientkod.

26 Finns det frekvensbegränsningar för API-anrop?

Frekvensbegränsning kan tillämpas för att skydda API-stabiliteten och plattformssäkerheten.

Om din produktionsintegration förväntas generera en ihållande hög anropsvolym, kontakta NiceNIC innan lansering så att ditt förväntade användningsmönster kan granskas.

27 Vad ska jag inkludera när jag kontaktar supporten om ett API-problem?

Inkludera tidsstämpeln för anropet, API-kategori och åtgärd, domännamn i förekommande fall, icke-känsliga anropsparametrar, returnerad svarskod och meddelande samt om anropet kom från sandlådan eller produktionsmiljön.

Inkludera aldrig din fullständiga API-hemlighet i ett vanligt supportärende.

Skicka in ett supportärende →

28 Var hittar jag fullständiga anropsparametrar och kodexempel?

Använd API-navigeringen i dokumentationen. Varje åtgärd har en egen sida med parametrar som stöds, exempel på anrop, exempel på svar och åtgärdsspecifikt beteende.

Vanliga frågor förklarar API:ets allmänna beteende; dokumentationen för den enskilda endpointen ska betraktas som den auktoritativa källan för det exakta anropsformatet.

Öppna API-dokumentationen →

Inga matchande frågor hittades Prova ett kortare sökord, till exempel ”sandlåda”, ”priser”, ”överföring” eller ”201”.

Redo att börja bygga?

Testa din integration i API-sandlådan och anslut sedan ditt NiceNIC-konto när du är redo att gå över till produktion.

Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. All Rights Reserved.