/connect

Initiates a session on the TinyCert REST API for the authenticating account. The token returned is to be used in all other API calls made during the session.

Endpoint

https://www.tinycert.org/api/v1/connect (JSON)
https://www.tinycert.org/api/v1/connect.xml (XML)

Parameters

emailrequired

The email address associated with your account.

passphraserequired

The passphrase used to encrypt your private keys.

Return value

Upon successful login, the success array will have a single index:

tokenstring

Identifies your session on the API. The token needs to be included with all other API calls during this session.

  1. Introduction
    1. Signing requests
    2. Error conditions
  2. API sessions
    1. /connect: Open a new API session
    2. /disconnect: Close an open API session
  3. Certificate Authority management
    1. /ca/list: Get a list of all CAs in your account
    2. /ca/details: Get further details on a given CA
    3. /ca/get: Download the CA's certificate
    4. /ca/delete: Delete a given CA
    5. /ca/new: Create a new CA
  4. Certificate management
    1. /cert/list: Get a list of all certificates for a given CA
    2. /cert/details: Get further details on a given certificate
    3. /cert/get: Download the certificate, signing request, or private key for a certificate
    4. /cert/reissue: Re-issue an existing certificate
    5. /cert/status: Change certificate status
    6. /cert/new: Create a new certificate