---
title: "ProductStore Guide"
url: "https://help.internetx.com/de/api/additional-productstore-guide/"
lang: "de"
section: "API-Referenz — Weitere API-Funktionen"
updated: "2023-09-12"
---

# ProductStore Guide

Der ProductStore ist eine zentrale Sammelstelle für Informationen über die Produkte von InterNetX. Die API bietet die Möglichkeit, die Informationen per REST abzufragen.

## Adresse

Die Schnittstelle ist unter folgender URL erreichbar: https://api.autodns.com/productstore/v1

## Dokumentation

Die Schnittstelle ist vollständig mit Swagger dokumentiert. Die Swagger-Datei findest du im offiziellen [InterNetX Github Repository](https://github.com/InterNetX/internetx-swagger-files).

## Routen für Zertifikats-Produkte

### GET /ssl

Die Route GET /ssl listet alle Zertifikats-Produkte auf und gibt diese im Format JSON aus.

#### GET /ssl/\_paginate

Die Route GET /ssl/\_paginate listet alle Zertifikats-Produkte auf und gibt diese innerhalb eines Pagination-Objektes zurück. Die Ausgabe erfolgt  im Format JSON.

#### GET /ssl/{label}

Die Route GET /ssl/{label} zeigt die Informationen zu einem speziellen Zertifikats-Produkt an. Die Ausgabe erfolgt im Format JSON. Wird zu dem gegebenen "label" kein Produkt gefunden,  wird ein 404 HTTP Code zurückgegeben.

## Routen für TLD-Produkte

### GET /tld

Die Route GET /tld listet alle TLD-Produkte auf und gibt diese im Format JSON aus. Die Auflistung kann dabei mit verschiedenen Parameter gefiltert werden.

#### GET /tld/\_paginate

Die Route GET /tld/\_paginate listet alle TLD-Produkte auf und gibt diese innerhalb eines Pagination-Objektes zurück. Die Ausgabe erfolgt im Format JSON. Die Auflistung kann dabei mit verschieden Parametern gefiltert werden.

Beispiel :

[https://api.autodns.com/productstore/v1/tld/\_paginate?page=1&per\_page=50&keyword=&tldType\[\]=CCTLD&tldType\[\]=GTLD&tldType\[\]=NEW\_GTLD&tldContinent\[\]=EUROPE&dnssec=false&privacy=false&trustee=false&premium=false&authinfo=false&contactExtensions=false](https://api.autodns.com/productstore/v1/tld/_paginate?page=1&per_page=50&keyword=&tldType[]=CCTLD&tldType[]=GTLD&tldType[]=NEW_GTLD&tldContinent[]=EUROPE&dnssec=false&privacy=false&trustee=false&premium=false&authinfo=false&contactExtensions=false)

| Filter | Beschreibung | Beispiel |
| --- | --- | --- |
| keyword | Ein Keyword, nach dem gesucht wird. Hier kann z. B. nach einer oder mehreren TLDs gesucht werden. | keyword=de / keyword=de,at,com |
| tldType\[\] | Der Typ der TLD. CCTLD / GTLD / NEW\_GTLD. | tldType\[\]=CCTLD |
| tldContinent\[\] | Der Kontinent der TLD. Sinnvoll für CCTLDs und einzelne NewGTLDs | tldContinent\[\]=EUROPE |
| tldLanguageOfOffice\[\] | Die Sprache der TLD. Sinnvoll für CCTLDs und einzelne NewGTLDs | tldLanguageOfOffice\[\]=FR |
| tldGeoPol\[\] | Ein geographisch-politischer Filter. Nur für CCTLDs sinnvoll. Mögliche Werte : CARIBIC / EU | tldGeoPol\[\]=EU |
| dnssec | Filter für TLDs die DNSSec unterstützen. Mögliche Werte : true / false | true |
| privacy | Filter für TLDs die Privacy unterstützen . Mögliche Werte : true / false | true |
| trustee | Filter für TLDs die Trustee unterstützen. Mögliche Werte : true / false | true |
| premium | Filter für TLDs die Premium-Domains unterstützen. Mögliche Werte : true /false | true |
| authinfo | Filter für TLDs die Authinfo unterstützen. Mögliche Werte : true / false | true |
| contactExtensions | Filter für TLDs die Kontakt-Erweiterungen unterstützen. Mögliche Werte : true / false | true |
| page | Die anzuzeigende Seite | 1 |
| per\_page | Die Anzahl der Elemente pro Seite | 10 |

#### GET /tld/{label}

Die Route GET /tld/{label} zeigt die Informationen zu einem speziellen TLD-Produkt an. Die Ausgabe erfolgt im Format JSON. Wird zu dem gegebenen "label" kein Produkt gefunden, wird ein 404 HTTP Code zurückgegeben.
