You are viewing region:DEGermanyGBEUHotline
GBEU
News & StatusContact
Phylex logoPhylex
About
Client AreaCareers
Automation APIs
OverviewAuthenticationAccount APIShield firewallErrors and limitsSecurity
Reseller APIs
OverviewWorkspace and catalogCustomersServicesOrders and paymentsTicketsWebhooksKeys and security
Atlas Mobile
Mobile API / SDKGetting startedNative authentication
Agent tools
AI SDK and skill
Phylex logoPhylex

Premium cloud hosting solutions with enterprise-grade infrastructure. Trusted by thousands of businesses worldwide for reliable VPS, VDS, and dedicated servers.

Compute

  • Dedicated Servers

Game Hosting

    Storage

    • Storage Boxes
    • S3 Storage

    Network & Security

    • IP Subnets
    • IP Transit
    • BGP SAAR
    • DDoS Protection
    • Looking Glass

    Developer

    • API Documentation
    • Authentication
    • Reseller API
    • API Security

    Support & Info

    • Knowledge Base
    • Support Center
    • News & Status
    • Network Info
    • Careers

    Legal

    • Terms of Service
    • Privacy Policy
    • Data Protection
    • Contract versions
    • Refund Policy
    • Imprint
    Found a bug or typo?

    Report it and get a small thank-you gift.

    Bug bounty

    Need a hand?

    Find practical setup guidance or open a ticket with our support team.

    Knowledge BaseOpen a ticket

    © 2022-2026 Phylex branding under ISPLABS LIMITED. All Rights Reserved.

    ISPLABS LIMITED | Company number 16958848

    Registered office address 128 City Road, London, United Kingdom, EC1V 2NX

    Listed on WH Top
    GDPR compliance badgeGDPR Compliant
    ICO registration badgeRegistration reference: ZC161318
    Rated on Revuio.de
    0.0/5 (0 reviews)
    View profile
    Follow us:
    Account API v1

    Account endpoints

    Server-side automation for one Phylex account. Internal numeric IDs are never accepted; list and detail operations use stable public references.

    Full interactive API reference
    Open every endpoint to see path and query parameters, request bodies, response schemas, status codes, authentication requirements, and ready-to-copy examples. This page below is only the quick index.
    Open interactive referenceDownload OpenAPI YAMLBase URL: https://phylex.net/api/proxy/account-api/v1
    MethodPathRequired scopeDescription
    GET/meaccount:readAccount identity, locale, country, and account currency.
    GET/balancebalance:readCurrent balance in the account currency with server time.
    GET/invoicesfinance:readBounded invoice history with ownership-checked public references.
    GET/ordersfinance:readCanonical service orders and linked public references.
    POST/ordersorders:writeAtomically buy one Atlas service from the authoritative account balance.
    GET/transactionsfinance:readBounded account ledger with redacted descriptions.
    GET/servicesservices:readBounded owned service inventory with type and status filters.
    GET/services/statsservices:readCounts across every owned service type and lifecycle status.
    GET/services/{service_ref}services:readOne owned service; missing and cross-account references both return 404.
    PUT/services/{service_ref}/auto-renewservices:writeIdempotently set automatic renewal after lifecycle revalidation.
    POST/services/{service_ref}/powerservices:powerStart, stop, or reboot supported KVM with an Idempotency-Key.
    GET/services/{service_ref}/networkservices:readList live IPv4/IPv6 addresses, opaque IP references, and current PTR records.
    PUT/services/{service_ref}/network/{ip_ref}/ptrservices:networkSet PTR for an IP currently attached to the owned KVM service.
    GET/services/{service_ref}/shieldshield:readAdvanced Shield entitlement, safe presets, and owned rules for one direct KVM service.
    GET/services/{service_ref}/shield/capabilitiesshield:readAdvanced limits and versioned safe preset descriptors.
    GET/services/{service_ref}/shield/rulesshield:readSanitized Atlas rule state without provider identifiers.
    POST/services/{service_ref}/shield/rulesshield:writeQueue a validated custom rule with an Idempotency-Key; Atlas selects the owned destination IP.
    DELETE/services/{service_ref}/shield/rules/{rule_id}shield:writeQueue rollback of a rule or its complete profile bundle.
    POST/services/{service_ref}/shield/presets/{preset_code}shield:writeQueue a versioned safe preset with durable idempotency.
    POST/services/{service_ref}/shield/profiles/{profile_code}shield:writeAtomically apply off, low, default, or strict protection profiles.
    GET/services/{service_ref}/shield/trafficshield:readBounded 30-day traffic aggregates with server-side ownership checks.
    GET/services/{service_ref}/shield/protection-activityshield:readNormalized protection verdict aggregates; not attack classification.
    GET/services/{service_ref}/shield/rules/{rule_id}/evidenceshield:readBounded extended metadata for one owned rule; never packet payloads.
    GET/planscatalog:readSaleable catalog with account-currency prices, optional display conversion, and purchase URLs.
    Buy from the account balance
    The account currency is authoritative. A display_currency conversion is informational and is never used to charge or invoice the order.
    curl --request POST   https://phylex.net/api/proxy/account-api/v1/orders   --header 'Authorization: Bearer phxak_REPLACE_WITH_YOUR_KEY'   --header 'Idempotency-Key: purchase-0191b9d0-example'   --header 'Content-Type: application/json'   --data '{"type":"kvm","plan_code":"epc_1","os_name":"Alma Linux 8","period_ref":"PHX-PERIOD-00000001","region_ref":"PHX-REGION-00000001"}'
    Read IP addresses and current PTR records
    Use the returned opaque ip_ref for the update call. Atlas never exposes VMmanager numeric identifiers.
    curl \
      https://phylex.net/api/proxy/account-api/v1/services/PHX-SVC-0000002A/network \
      --header 'Authorization: Bearer phxak_REPLACE_WITH_YOUR_KEY'
    curl --request PUT \
      https://phylex.net/api/proxy/account-api/v1/services/PHX-SVC-0000002A/network/PHX-VMIP-73A6B31DC9/ptr \
      --header 'Authorization: Bearer phxak_REPLACE_WITH_YOUR_KEY' \
      --header 'Content-Type: application/json' \
      --data '{"ptr":"mail.example.com"}'
    Idempotent power action
    Persist one idempotency key per logical action until the final provider result is stored.
    curl --request POST   https://phylex.net/api/proxy/account-api/v1/services/PHX-SVC-0000002A/power   --header 'Authorization: Bearer phxak_REPLACE_WITH_YOUR_KEY'   --header 'Idempotency-Key: 0191b9d0-example'   --header 'Content-Type: application/json'   --data '{"action":"reboot"}'