Peeringhub.io Stir Shaken CA Service
  • Peeringhub STI-ACME Server
  • Guides
    • Stir/Shaken Compliance Guide
    • Q and A on STI Test Plan
      • STI-PA-TC-026
      • STI-PA-TC-021
      • STI-PA-TC-019
      • STI-PA-TC-024
      • STI-PA-TC-022
      • STI-PA-TC-025
    • Purchase Subscription
    • Generating Certificate
      • Web UI
        • Renew Stir/Shaken Certificate
      • ACME protocol reference
        • Protocol Overview
        • List server directory
        • Get nonce
        • Account creation & Authorization
        • Get ACME account status
        • Order a new certificate
        • List active orders
        • Key change
        • Account deactivation
      • Desktop Client
      • Windows Command Line Client
      • Linux Command Line Client
    • Staging Environment Support
      • Configuring ACME Client
    • Getting Support
    • Troubleshoot
    • Verify a Stir/Shaken Certificate
    • Peeringhub STI-API
      • Generate Auth Token
      • Generate Private Key
      • Extract Your Private Key
      • Generate Stir/Shaken Certifiate
    • FAQ
Powered by GitBook
On this page
  1. Guides
  2. Generating Certificate
  3. ACME protocol reference

List active orders

All completed orders are available on the server for at least 1 week. ACME client can list all active orders using the URL from the "orders" item of the ACME Account object:

POST https://stica.peeringhub.io/acme/orders/6A1AD155B73D45448E7B832888C3EF54
Content-Type: application/jose+json
Content-Length: 432
{
  "protected" : BASE64URL(
    {
      "alg": "ES256",
      "nonce": "A1D5D59169B8441B939843C0605BCD28",
      "url": "https://stica.peeringhub.io/acme/orders/6A1AD155B73D45448E7B832888C3EF54",
      "kid": "https://stica.peeringhub.io/acme/acct/6A1AD155B73D45448E7B832888C3EF54"
    }
  ),
  "payload" : "",
  "signature" : "<base64url-encoded signature>"
}

ACME server must return an array of ACME Order URL strings:

HTTP/1.1 200 OK
Replay-Nonce: 5962FB340B1D4C61B7E402513F018460
Content-Type: application/json; charset=utf-8
Content-Length: 168
{
  "orders": [
    "https://stica.peeringhub.io/acme/order/B572A9240F244CCB8716CC5B6853A22D",
    "https://stica.peeringhub.io/acme/order/0E22FC02933D42BC86A64425BB20D4B0"
  ]
}

Failed orders are kept available for at least one day.

PreviousOrder a new certificateNextKey change

Last updated 2 years ago