Available filter options
GET
public/products/dedicated/options
Returns a list of available filter options.
curl -X GET \
-G 'https://api.pph.sh/public/products/dedicated/options' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
-G 'https://api.pph.sh/public/products/dedicated/options' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
{ "data": { "cpu": { "id": "cpu", "label": "Prozessor", "format": "%s", "type": "option", "values": [ "Core i7-2600", "Core i7-2600 - Red.PS", "Core i7-3770", "Core i7-3930", "Core i7-4770", "Core i7-6700", "Core i7-7700", "Core i7-8700", "Core i9-9900K", "Opteron 6338P", "Ryzen 7 1700X", "Ryzen 7 PRO 1700X", "Ryzen Threadripper 2950X", "Xeon E3-1245", "Xeon E3-1245 - Red.PS", "Xeon E3-1245V2", "Xeon E3-1246V3", "Xeon E3-1270V3", "Xeon E3-1271V3", "Xeon E3-1275", "Xeon E3-1275 - Red.PS", "Xeon E3-1275V2 - Red.PS", "Xeon E3-1275V6", "Xeon E3-1275v5", "Xeon E5-1650V2", "Xeon E5-1650V3", "Xeon W-2145", "Xeon W-2145 - Red.PS", "Xeon W-2245" ] }, "memory": { "id": "memory", "label": "Arbeitsspeicher", "format": "%s GB", "type": "range", "values": [ 16, 32, 64, 96, 112, 128, 160, 192, 256 ] }, "disk": { "id": "disk", "label": "Speicherplatz", "format": "%s GB", "type": "range", "values": [ 0, 120, 240, 250, 256, 480, 500, 512, 600, 750, 960, 1024, 1536, 1966, 2048, 3072, 3932, 4096, 6144, 8192, 10240, 12288, 16384 ] }, "disktype": { "id": "disktype", "label": "Speicher-Typ", "format": "%s", "type": "option", "values": [ "hdd", "hybrid", "nvme", "ssd" ] }, "networkspeed": { "id": "networkspeed", "label": "Bandbreite", "format": "%s MBit\/s", "type": "option", "values": [ 1000 ] }, "price": { "id": "price", "label": "Preis", "format": "%s Euro", "type": "range", "values": [ 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 88, 89, 90, 91, 98, 99, 100, 101, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 122, 123, 124, 125, 126, 128, 129, 130, 131, 132, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 151, 153, 154, 155, 156, 158, 160, 162, 163, 164, 166, 167, 168, 169, 170, 172, 173, 175, 176, 178, 180, 181, 182, 185, 186, 187, 188, 189, 191, 192, 194, 195, 197, 198, 199, 200, 201, 204, 205, 206, 207, 212, 213, 214, 220, 223, 232, 235, 236, 239, 256, 273, 275, 282, 307 ] } } }
Pricing for additional IPs
GET
public/products/dedicated/ips
curl -X GET \
-G 'https://api.pph.sh/public/products/dedicated/ips' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
-G 'https://api.pph.sh/public/products/dedicated/ips' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
{ "data": { "single": [ { "name": "1 zus\u00e4tzliche IP(s)", "setup": 7.5, "price": 2.5 }, { "name": "2 zus\u00e4tzliche IP(s)", "setup": 15, "price": 5 }, { "name": "3 zus\u00e4tzliche IP(s)", "setup": 22.5, "price": 7.5 }, { "name": "4 zus\u00e4tzliche IP(s)", "setup": 30, "price": 10 }, { "name": "5 zus\u00e4tzliche IP(s)", "setup": 37.5, "price": 12.5 }, { "name": "6 zus\u00e4tzliche IP(s)", "setup": 45, "price": 15 } ], "subnets": [ { "name": "\/29-IP Subnetz (6 verwendbare IPs)", "setup": 60, "price": 20 }, { "name": "\/28-IP Subnetz (14 verwendbare IPs)", "setup": 120, "price": 40 }, { "name": "\/27-IP Subnetz (30 verwendbare IPs)", "setup": 240, "price": 80 } ] } }
List orderable servers
GET
public/products/dedicated
Returns a list of orderable dedicated servers
Query-Parameter
Feld | Datentyp | Beschreibung |
---|---|---|
sort | string | Sort response by a specific field. Example: price |
limit | int | Limit the response length. Example: 5 |
curl -X GET \
-G 'https://api.pph.sh/public/products/dedicated' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
-G 'https://api.pph.sh/public/products/dedicated' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
{ "current_page": 1, "data": [ { "serverid": 1730555, "recommendation": false, "vendor": "intel", "hardwareid": "intel-core-i7-4770-4x-ram-8192-mb-ddr3-2x-ssd-sata-240-gb", "description": [ "Intel Core i7-4770", "4x RAM 8192 MB DDR3", "2x SSD SATA 240 GB" ], "cpu": "Core i7-4770", "benchmark": 7048, "memory": 32, "disksize": 240, "diskcount": 2, "disktype": { "rotational": false, "type": "ssd" }, "disktags": [ "ssd" ], "datacenter": "FSN1-DC10", "networkspeed": 1000, "price": 56.98, "setup": 10, "internal": "MTczMDU1NXwyOjMyfDM4MDg=", "discount": null, "extra": { "special_offer": false } } ] }
Recommended server
GET
public/products/dedicated/recommended
Recommends the cheapest servers by category
curl -X GET \
-G 'https://api.pph.sh/public/products/dedicated/recommended' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
-G 'https://api.pph.sh/public/products/dedicated/recommended' \
-H 'Content-Type=application/json' \
-H 'Accept=application/json' \
-H 'Accept-Language=de; *;q=0.5' | jq
{ "data": { "special": [], "special_info": { "valid_until": null }, "ssd": { "serverid": 1981301, "recommendation": false, "vendor": "intel", "hardwareid": "intel-xeon-w-2145-5x-ram-32768-mb-ddr4-ecc-reg-1x-ssd-sata-250-gb-nic-1-gbit-intel-i210", "description": [ "Intel Xeon W-2145", "5x RAM 32768 MB DDR4 ECC reg.", "1x SSD SATA 250 GB", "NIC 1 Gbit - Intel I210" ], "cpu": "Xeon W-2145", "benchmark": 18292, "memory": 160, "disksize": 250, "diskcount": 1, "disktype": { "rotational": false, "type": "ssd" }, "disktags": [ "ssd", "ecc", "inic" ], "datacenter": "FSN1-DC11", "networkspeed": 1000, "price": 87.98, "setup": 10, "internal": "MTk4MTMwMXwzOjE2MHw2OTAy", "discount": null, "extra": { "special_offer": false } }, "amd": { "serverid": 1980494, "recommendation": false, "vendor": "amd", "hardwareid": "amd-ryzen-7-1700x-4x-ram-16384-mb-ddr4-2x-ssd-sata-512-gb", "description": [ "AMD Ryzen 7 1700X", "4x RAM 16384 MB DDR4", "2x SSD SATA 512 GB" ], "cpu": "Ryzen 7 1700X", "benchmark": 15622, "memory": 64, "disksize": 512, "diskcount": 2, "disktype": { "rotational": false, "type": "ssd" }, "disktags": [ "ssd" ], "datacenter": "FSN1-DC18", "networkspeed": 1000, "price": 72.98, "setup": 10, "internal": "MTk4MDQ5NHwyOjY0fDU0NzQ=", "discount": null, "extra": { "special_offer": false } }, "space": { "serverid": 1940226, "recommendation": false, "vendor": "intel", "hardwareid": "intel-core-i7-6700-2x-ram-16384-mb-ddr4-2x-hdd-sata-40-tb-enterprise-nic-1-gbit-intel-i219-lm", "description": [ "Intel Core i7-6700", "2x RAM 16384 MB DDR4", "2x HDD SATA 4,0 TB Enterprise", "NIC 1 Gbit - Intel I219-LM" ], "cpu": "Core i7-6700", "benchmark": 8048, "memory": 32, "disksize": 4096, "diskcount": 2, "disktype": { "rotational": true, "type": "hdd" }, "disktags": [ "ent.hdd", "inic" ], "datacenter": "FSN1-DC13", "networkspeed": 1000, "price": 56.98, "setup": 10, "internal": "MTk0MDIyNnwyOjMyfDM4MDg=", "discount": null, "extra": { "special_offer": false } } } }