openapi: 3.0.3
info:
title: 'MS - Certificate'
description: ''
version: 1.0.0
servers:
-
url: 'https://certificate.lidoms.com'
paths:
/api/v1/get-certificate:
post:
summary: "Get Certificate\nGenerate A Certificate Link For Users."
description: 'If User is found to be present in the database, the "new" parameter will be 0. Otherwise the "new" parameter will be 1.'
parameters:
-
in: header
name: Content-Type
description: ''
example: application/json
schema:
type: string
-
in: header
name: Accept
description: ''
example: application/json
schema:
type: string
-
in: header
name: X-Header-Domain
description: ''
example: concealedcoalition.com
schema:
type: string
responses: { }
tags:
- Endpoints
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
account:
type: string
description: 'Must be one of concealedcoalition
, usconcealedonline
, countrywideconcealed
, or asp
.'
example: concealedcoalition
first_name:
type: string
description: ''
example: vel
last_name:
type: string
description: ''
example: et
email:
type: string
description: ''
example: quia
user_session_id:
type: string
description: ''
example: et
order_id:
type: integer
description: ''
example: 12
phone_number:
type: string
description: 'Must be 10 digits.'
example: '8885440809'
order_date:
type: string
description: 'Must be a valid date. Must be a valid date in the format Y-m-d
.'
example: '2025-10-16'
state:
type: string
description: 'Must be 2 characters.'
example: sg
type:
type: string
description: 'Must be one of general
, in_person
, or state_specific_cert_code
.'
example: state_specific_cert_code
required:
- account
- first_name
- last_name
- email
- user_session_id
- type
security: []
tags:
-
name: Endpoints
description: ''