Webhuset
Webhuset MCP

Dokumentasjon

Alle kommandoene.

De 100 kommandoene på Webhuset MCP, sortert etter tilgang. Navn og parametere er hentet rett fra serveren, så de er alltid i synk. En nøkkel ser bare kommandoene du har gitt den tilgang til.

endepunkt

https://mcp.webhuset.no/mcp/v1

autentisering

Authorization: Bearer whk_live_…

Lag en nøkkel under Din konto → API-nøkler i kundesenteret. Se hvordan du kobler til.

Domene

15
list_domains

List alle domener på kontoen.

Ingen parametere

check_domain_availability

Start et søk på om et domene er ledig. Returnerer en id — bruk get_availability_result for å hente svaret.

Parametere

  • domainstringpåkrevd
get_availability_result

Hent resultatet av et domenesøk med id-en fra check_domain_availability.

Parametere

  • identifierstringpåkrevd
check_domain_status

Slå opp registreringsstatus for ett domene du eier.

Parametere

  • domainstringpåkrevd
whois_lookup

Hent WHOIS-informasjon for et domene (rådata med registreringsdetaljer).

Parametere

  • domainstringpåkrevd
  • tldstringpåkrevd
update_nameservers

Oppdater navnetjenerne for et domene hos registry.

Parametere

  • domainstringpåkrevd
  • ns1stringpåkrevd
  • ns2stringpåkrevd
  • ns3string/nullvalgfri
  • ns4string/nullvalgfri
create_subdomain

Opprett et subdomene med egen document root.

Parametere

  • domainstringpåkrevd
  • subdomainstringpåkrevd
list_subdomains

List alle subdomener som er satt opp for et domene.

Parametere

  • domainstringpåkrevd
create_alias

Legg til et alias (pekerdomene) som viser samme innhold som hoveddomenet.

Parametere

  • aliasstringpåkrevd
  • domainstringpåkrevd
delete_alias

Fjern et alias (pekerdomene) fra et domene.

Parametere

  • aliasstringpåkrevd
  • domainstringpåkrevd
list_aliases

List alle alias (pekerdomener) som peker til dette domenet.

Parametere

  • domainstringpåkrevd
create_redirect

Sett en URL-redirect som peker hele domenet til en annen URL.

Parametere

  • destinationstringpåkrevd
  • domainstringpåkrevd
get_redirect

Hent gjeldende URL-redirect for et domene.

Parametere

  • domainstringpåkrevd
delete_redirect

Fjern URL-redirecten slik at domenet viser eget innhold igjen.

Parametere

  • domainstringpåkrevd
diagnose_registry

Kjør registry-diagnostikk: registreringsstatus, utløp og registrar.

Parametere

  • domainstringpåkrevd

DNS

7
check_dns

Les hele DNS-sonen (A, AAAA, CNAME, MX, TXT, SRV, CAA, NS) for et domene.

Parametere

  • domainstringpåkrevd
create_dns_record

Opprett en DNS-oppføring (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA).

Parametere

  • domainstringpåkrevd
  • fqdnstringpåkrevd
  • typestringpåkrevd
  • valuestringpåkrevd
  • priorityinteger/nullvalgfri
  • ttlinteger/nullvalgfri
delete_dns_record

Slett en DNS-oppføring fra et domene.

Parametere

  • domainstringpåkrevd
  • fqdnstringpåkrevd
  • typestringpåkrevd
  • valuestringpåkrevd
  • priorityinteger/nullvalgfri
diagnose_dns

Kjør DNS-/navnetjener-diagnostikk: er navnetjenerne riktige og svarer de.

Parametere

  • domainstringpåkrevd
get_ptr_record

Hent reverse DNS (PTR) for en server-IP.

Parametere

  • ipstringpåkrevd
  • resourceIdstringpåkrevd
set_ptr_record

Sett reverse DNS (PTR) for en server-IP.

Parametere

  • hostnamestringpåkrevd
  • ipstringpåkrevd
  • resourceIdstringpåkrevd
delete_ptr_record

Fjern reverse DNS (PTR) for en server-IP.

Parametere

  • ipstringpåkrevd
  • resourceIdstringpåkrevd

E-post

24
list_email_accounts

List alle POP/IMAP-kontoer på et domene.

Parametere

  • domainstringpåkrevd
create_email_account

Opprett en ny e-postkonto. Passordet må være minst 8 tegn.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • passwordstringpåkrevd
  • displayNamestring/nullvalgfri
delete_email_account

Slett en e-postkonto. Kan ikke angres.

Parametere

  • domainstringpåkrevd
  • mailboxstringpåkrevd
get_email_settings

Hent innstillinger for én postkasse, inkludert videresending.

Parametere

  • domainstringpåkrevd
  • mailboxstringpåkrevd
get_email_disk_usage

Hent diskbruk per postkasse for et domene.

Parametere

  • domainstringpåkrevd
set_email_forward

Slå videresending på eller av for en ekte e-postkonto.

Parametere

  • domainstringpåkrevd
  • enabledbooleanpåkrevd
  • mailboxstringpåkrevd
  • remoteAddressstring/nullvalgfri
  • saveCopybooleanvalgfri
set_out_of_office

Slå fraværsmelding på eller av for en e-postkonto.

Parametere

  • domainstringpåkrevd
  • enabledbooleanpåkrevd
  • mailboxstringpåkrevd
  • bodystring/nullvalgfri
  • subjectstring/nullvalgfri
create_email_forward

Opprett en videresending (alias) som sender til en annen adresse.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • remoteAddressstringpåkrevd
delete_email_forward

Slett en videresending (alias) og stopp videresendingen.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
list_email_forwards

List alle videresendinger (alias) på et domene.

Parametere

  • domainstringpåkrevd
add_forward_recipient

Legg til en ekstra mottaker på en eksisterende videresending.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • remoteAddressstringpåkrevd
remove_forward_recipient

Fjern en mottaker fra en eksisterende videresending.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • remoteAddressstringpåkrevd
create_mailing_list

Opprett en ny e-postliste. Eieren får admin-varsler.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • ownerstringpåkrevd
  • passwordstringpåkrevd
  • switchesstringvalgfri
update_mailing_list

Oppdater innstillinger for en e-postliste.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • ownerstringpåkrevd
  • switchesstringpåkrevd
get_mailing_list

Hent detaljer om en e-postliste, inkludert abonnenter.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
delete_mailing_list

Slett en e-postliste. Kan ikke angres.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
list_mailing_lists

List alle e-postlister på et domene.

Parametere

  • domainstringpåkrevd
list_mailing_list_subscribers

List alle abonnenter på en e-postliste.

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
add_mailing_list_subscriber

Legg til en abonnent på en e-postliste.

Parametere

  • domainstringpåkrevd
  • emailstringpåkrevd
  • namestringpåkrevd
remove_mailing_list_subscriber

Fjern en abonnent fra en e-postliste.

Parametere

  • domainstringpåkrevd
  • emailstringpåkrevd
  • namestringpåkrevd
activate_email_serviceBestiller en tjeneste — sjekk pris

Aktiver e-posttjeneste på et domene. Krever en add-on-id.

Parametere

  • addOnIdintegerpåkrevd
  • domainstringpåkrevd
get_email_subscription_options

Hent tilgjengelige e-postpakker og priser for et domene.

Parametere

  • domainstringpåkrevd
diagnose_email

E-postdiagnostikk: MX, tilkobling til e-postserver, SPF og DMARC.

Parametere

  • domainstringpåkrevd
diagnose_email_address

Diagnostikk for én adresse: finnes postkassen og mottar den e-post.

Parametere

  • addressstringpåkrevd
  • domainstringpåkrevd

Webhotell

35
activate_web_hostingBestiller en tjeneste — sjekk pris

Aktiver webhotell på et domene. Krever en add-on-id.

Parametere

  • addOnIdintegerpåkrevd
  • domainstringpåkrevd
check_web_service_status

Sjekk om webhotell er aktivt på et domene.

Parametere

  • domainstringpåkrevd
get_web_hosting_status

Hent virtual host-status: servertype, bindinger og konfigurasjon.

Parametere

  • domainstringpåkrevd
diagnose_web

Webdiagnostikk: er nettstedet tilgjengelig, og SSL-status.

Parametere

  • domainstringpåkrevd
get_error_logs

Hent feillogger fra webserveren for å feilsøke nettstedet.

Parametere

  • domainstringpåkrevd
get_web_disk_usage

Hent diskbruk for webhotellet på et domene.

Parametere

  • domainstringpåkrevd
enable_ssl

Aktiver gratis SSL (Let's Encrypt). A-record må peke riktig.

Parametere

  • domainstringpåkrevd
get_ssl_status

Sjekk SSL-status: aktivert, utløpsdato med mer.

Parametere

  • domainstringpåkrevd
enable_https_redirect

Slå på HTTPS-redirect — alle HTTP-forespørsler sendes til HTTPS.

Parametere

  • domainstringpåkrevd
disable_https_redirect

Slå av HTTPS-redirect for et domene.

Parametere

  • domainstringpåkrevd
get_https_redirect

Sjekk om HTTPS-redirect er aktivert.

Parametere

  • domainstringpåkrevd
list_available_php_versions

List alle PHP-versjoner som er tilgjengelige for et domene.

Parametere

  • domainstringpåkrevd
set_php_version

Bytt PHP-versjon for et domene.

Parametere

  • domainstringpåkrevd
  • versionstringpåkrevd
get_php_version

Hent gjeldende PHP-versjon for webhotellet.

Parametere

  • domainstringpåkrevd
list_php_extensions

List alle PHP-utvidelser og om de er på eller av.

Parametere

  • domainstringpåkrevd
set_php_extension

Slå en PHP-utvidelse på eller av.

Parametere

  • domainstringpåkrevd
  • enabledbooleanpåkrevd
  • namestringpåkrevd
list_php_options

List alle PHP-innstillinger (php.ini-direktiver).

Parametere

  • domainstringpåkrevd
set_php_option

Sett en PHP-innstilling (php.ini-direktiv).

Parametere

  • domainstringpåkrevd
  • namestringpåkrevd
  • valuestringpåkrevd
list_ftp_accounts

List alle FTP-kontoer på et domene.

Parametere

  • domainstringpåkrevd
create_ftp_account

Opprett en FTP-konto. Passordet må være minst 8 tegn.

Parametere

  • domainstringpåkrevd
  • passwordstringpåkrevd
  • usernamestringpåkrevd
  • homeDirectorystring/nullvalgfri
delete_ftp_account

Slett en FTP-konto. Kan ikke angres.

Parametere

  • domainstringpåkrevd
  • usernamestringpåkrevd
change_ftp_password

Bytt passord for en FTP-konto.

Parametere

  • domainstringpåkrevd
  • passwordstringpåkrevd
  • usernamestringpåkrevd
list_databases

List alle databaser (MySQL og SQL Server) på et domene.

Parametere

  • domainstringpåkrevd
create_mysql_database

Opprett en MySQL-database. Brukernavn og passord genereres.

Parametere

  • databaseNamestringpåkrevd
  • domainstringpåkrevd
delete_mysql_database

Slett en MySQL-database. Kan ikke angres.

Parametere

  • databaseNamestringpåkrevd
  • domainstringpåkrevd
  • serverstringpåkrevd
change_mysql_password

Bytt passord for en MySQL-database.

Parametere

  • databaseNamestringpåkrevd
  • domainstringpåkrevd
  • passwordstringpåkrevd
  • serverstringpåkrevd
create_sqlserver_database

Opprett en SQL Server-database. Brukernavn og passord genereres.

Parametere

  • databaseNamestringpåkrevd
  • domainstringpåkrevd
delete_sqlserver_database

Slett en SQL Server-database. Kan ikke angres.

Parametere

  • databaseNamestringpåkrevd
  • domainstringpåkrevd
  • serverstringpåkrevd
change_sqlserver_password

Bytt passord for en SQL Server-database.

Parametere

  • databaseNamestringpåkrevd
  • domainstringpåkrevd
  • passwordstringpåkrevd
  • serverstringpåkrevd
activate_website_builderBestiller en tjeneste — sjekk pris

Aktiver nettsidebyggeren (Basekit) på et domene.

Parametere

  • domainstringpåkrevd
get_website_builder_options

Hent tilgjengelige nettsidebygger-pakker og priser.

Parametere

  • domainstringpåkrevd
list_backups

List tilgjengelige gjenopprettingspunkter for web-backup.

Parametere

  • domainstringpåkrevd
restore_backup

Gjenopprett et web-backup-punkt. Overskriver nåværende filer.

Parametere

  • domainstringpåkrevd
  • itemsarraypåkrevd
  • recoveryPointIdstringpåkrevd
  • alternatePathstring/nullvalgfri
  • useAlternateLocationbooleanvalgfri
get_backup_contents

Hent fillisten for et gitt gjenopprettingspunkt.

Parametere

  • domainstringpåkrevd
  • recoveryPointIdstringpåkrevd
get_restore_progress

Sjekk fremdriften for en backup-gjenoppretting.

Parametere

  • domainstringpåkrevd
  • taskIdstringpåkrevd

Server

19
list_servers

List alle VPS-servere du eier, med navn, IP, OS og spesifikasjoner.

Ingen parametere

get_server_ips

List alle IP-adresser tildelt en VPS-server.

Parametere

  • resourceIdstringpåkrevd
rename_server

Endre visningsnavnet på en VPS-server.

Parametere

  • displayNamestringpåkrevd
  • resourceIdstringpåkrevd
reboot_server

Start en VPS-server på nytt (ren omstart av operativsystemet).

Parametere

  • resourceIdstringpåkrevd
start_server

Start en stoppet VPS-server.

Parametere

  • resourceIdstringpåkrevd
shutdown_server

Skru av en VPS-server på en kontrollert måte.

Parametere

  • resourceIdstringpåkrevd
get_server_power_state

Sjekk om en VPS-server kjører, er stoppet eller satt på pause.

Parametere

  • resourceIdstringpåkrevd
create_snapshot

Ta et manuelt snapshot av en VPS-server.

Parametere

  • resourceIdstringpåkrevd
  • slotintegervalgfri
delete_snapshot

Slett et snapshot fra en VPS-server. Kan ikke angres.

Parametere

  • resourceIdstringpåkrevd
  • slotintegervalgfri
revert_snapshot

Rull en VPS-server tilbake til et tidligere snapshot. Kan ikke angres.

Parametere

  • resourceIdstringpåkrevd
  • slotintegervalgfri
get_server_snapshots

List snapshots og snapshot-planer for en VPS-server.

Parametere

  • resourceIdstringpåkrevd
get_snapshot_options

Hent tilgjengelige snapshot-pakker og priser.

Parametere

  • resourceIdstringpåkrevd
activate_snapshot_serviceBestiller en tjeneste — sjekk pris

Aktiver snapshot-tjenesten på en VPS-server.

Parametere

  • resourceIdstringpåkrevd
get_snapshot_service_status

Sjekk om snapshot-tjenesten er aktivert og støttet.

Parametere

  • resourceIdstringpåkrevd
get_firewall_status

Hent brannmurprofiler og status for en VPS-server.

Parametere

  • resourceIdstringpåkrevd
activate_firewall_serviceBestiller en tjeneste — sjekk pris

Aktiver brannmurtjenesten på en VPS-server.

Parametere

  • resourceIdstringpåkrevd
deactivate_firewall_service

Slå av brannmurtjenesten — alle regler fjernes.

Parametere

  • resourceIdstringpåkrevd
activate_idera_backupBestiller en tjeneste — sjekk pris

Aktiver IDERA-backup på en VPS-server.

Parametere

  • resourceIdstringpåkrevd
  • sizeGbintegerpåkrevd
  • agreementPeriodintegervalgfri
get_idera_backup_options

Hent tilgjengelige IDERA-backup-pakker og priser.

Parametere

  • resourceIdstringpåkrevd