License3j-API
    License3j-API
    • Create a fresh license in memory
      POST
    • Show the license available in memory
      GET
    • Upload a license file to memory
      POST
    • Add feature to a license
      POST
    • Generate Private and Public Key Pair
      POST
    • Download Generated Keys
      GET
    • Upload a private key to memory
      POST
    • Upload a public key to memory
      POST
    • Dump Public Key
      GET
    • Sign the license
      POST
    • Verify license signature
      GET
    • Download Signed License
      GET
    • Check if a license is loaded in memory
      GET
    • Check if a license requires signing
      GET
    • Check if a license requires saving
      GET
    • Check if a private key is loaded in memory
      GET
    • Check if a public key is loaded in memory
      GET
    • API Status
      GET
    • Get Session ID
      GET

      Upload a private key to memory

      POST
      https://license3j-api.onrender.com/api/key/uploadprivatekey
      Last modified:2025-05-27 09:37:00
      Maintainer:Not configured

      Request

      Header Params

      Body Params multipart/form-data

      Responses

      🟢200Success
      application/json
      Body

      🟠400Invalid Key Spec
      🟠400No Such Algorithm
      🔴500I/O Errors
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://license3j-api.onrender.com/api/key/uploadprivatekey' \
      --form 'privateKeyFile=@"C:\\Users\\Egg-03\\Documents\\GitHub\\License3j-API-Gateway\\resources\\test.private"' \
      --form 'format="BINARY"'
      Response Response Example
      200 - Success
      {"status":"Private key loaded in memory"}
      Modified at 2025-05-27 09:37:00
      Previous
      Download Generated Keys
      Next
      Upload a public key to memory
      Built with