Documentation / @u-net/contracts / paths
Interface: paths
Defined in: unet-public-api-v2.d.ts:6
This file was auto-generated by openapi-typescript. Do not make direct changes to the file.
Properties
/v1/mini-programs
/v1/mini-programs:
object
Defined in: unet-public-api-v2.d.ts:23
delete?
optionaldelete?:undefined
get
get:
object
get.parameters
parameters:
object
get.parameters.cookie?
optionalcookie?:undefined
get.parameters.header?
optionalheader?:undefined
get.parameters.path?
optionalpath?:undefined
get.parameters.query?
optionalquery?:undefined
get.requestBody?
optionalrequestBody?:undefined
get.responses
responses:
object
get.responses.200
200:
object
Description
Catalog page
get.responses.200.content
content:
object
get.responses.200.content.application/json
application/json:
object
get.responses.200.content.application/json.programs
programs:
object[]
get.responses.200.content.application/json.success
success:
true
Constant
get.responses.200.headers
headers:
object
Index Signature
[name: string]: unknown
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post?
optionalpost?:undefined
put?
optionalput?:undefined
trace?
optionaltrace?:undefined
/v1/verification-checks
/v1/verification-checks:
object
Defined in: unet-public-api-v2.d.ts:39
delete?
optionaldelete?:undefined
get
get:
object
get.parameters
parameters:
object
get.parameters.cookie?
optionalcookie?:undefined
get.parameters.header?
optionalheader?:undefined
get.parameters.path?
optionalpath?:undefined
get.parameters.query?
optionalquery?:undefined
get.requestBody?
optionalrequestBody?:undefined
get.responses
responses:
object
get.responses.200
200:
object
Description
Verification check catalog
get.responses.200.content
content:
object
get.responses.200.content.application/json
application/json:
object
get.responses.200.content.application/json.checks
checks:
object[]
get.responses.200.headers
headers:
object
Index Signature
[name: string]: unknown
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post?
optionalpost?:undefined
put?
optionalput?:undefined
trace?
optionaltrace?:undefined
/v1/verification-sessions
/v1/verification-sessions:
object
Defined in: unet-public-api-v2.d.ts:55
delete?
optionaldelete?:undefined
get?
optionalget?:undefined
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post
post:
object
post.parameters
parameters:
object
post.parameters.cookie?
optionalcookie?:undefined
post.parameters.header?
optionalheader?:undefined
post.parameters.path?
optionalpath?:undefined
post.parameters.query?
optionalquery?:undefined
post.requestBody
requestBody:
object
post.requestBody.content
content:
object
post.requestBody.content.application/json
application/json:
object
post.requestBody.content.application/json.requestedChecks?
optionalrequestedChecks?:object[]
post.requestBody.content.application/json.requestType?
optionalrequestType?:string
post.requestBody.content.application/json.verifierDisplayName
verifierDisplayName:
string
post.requestBody.content.application/json.verifierId
verifierId:
string
post.responses
responses:
object
post.responses.201
201:
object
Description
Hosted verifier session
post.responses.201.content
content:
object
post.responses.201.content.application/json
application/json:
object
post.responses.201.content.application/json.aggregateOutcome?
optionalaggregateOutcome?:"passed"|"warning"|"failed"
post.responses.201.content.application/json.expiresAt
expiresAt:
string
Format: date-time
post.responses.201.content.application/json.qrPayload?
optionalqrPayload?:string
post.responses.201.content.application/json.sessionId
sessionId:
string
post.responses.201.content.application/json.sessionRef?
optionalsessionRef?:string
post.responses.201.content.application/json.status
status:
string
post.responses.201.headers
headers:
object
Index Signature
[name: string]: unknown
put?
optionalput?:undefined
trace?
optionaltrace?:undefined
/v1/verification-sessions/{sessionId}
/v1/verification-sessions/{sessionId}:
object
Defined in: unet-public-api-v2.d.ts:71
delete?
optionaldelete?:undefined
get
get:
object
get.parameters
parameters:
object
get.parameters.cookie?
optionalcookie?:undefined
get.parameters.header?
optionalheader?:undefined
get.parameters.path
path:
object
get.parameters.path.sessionId
sessionId:
string
get.parameters.query?
optionalquery?:undefined
get.requestBody?
optionalrequestBody?:undefined
get.responses
responses:
object
get.responses.200
200:
object
Description
Verifier result
get.responses.200.content
content:
object
get.responses.200.content.application/json
application/json:
object
get.responses.200.content.application/json.aggregateOutcome?
optionalaggregateOutcome?:"passed"|"warning"|"failed"
get.responses.200.content.application/json.expiresAt
expiresAt:
string
Format: date-time
get.responses.200.content.application/json.qrPayload?
optionalqrPayload?:string
get.responses.200.content.application/json.sessionId
sessionId:
string
get.responses.200.content.application/json.sessionRef?
optionalsessionRef?:string
get.responses.200.content.application/json.status
status:
string
get.responses.200.headers
headers:
object
Index Signature
[name: string]: unknown
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post?
optionalpost?:undefined
put?
optionalput?:undefined
trace?
optionaltrace?:undefined
/v2/attestations/{commitment}
/v2/attestations/{commitment}:
object
Defined in: unet-public-api-v2.d.ts:87
delete?
optionaldelete?:undefined
get
get:
object
get.parameters
parameters:
object
get.parameters.cookie?
optionalcookie?:undefined
get.parameters.header?
optionalheader?:undefined
get.parameters.path
path:
object
get.parameters.path.commitment
commitment:
string
get.parameters.query?
optionalquery?:undefined
get.requestBody?
optionalrequestBody?:undefined
get.responses
responses:
object
get.responses.200
200:
object
Description
Exact on-chain lifecycle status
get.responses.200.content
content:
object
get.responses.200.content.application/json
application/json:
object
get.responses.200.content.application/json.anchorBlockNumber?
optionalanchorBlockNumber?:number
get.responses.200.content.application/json.attestationHash
attestationHash:
string
get.responses.200.content.application/json.issuerIdHash?
optionalissuerIdHash?:string
get.responses.200.content.application/json.revokeBlockNumber?
optionalrevokeBlockNumber?:number
get.responses.200.content.application/json.status
status:
"active"|"revoked"|"unknown"
get.responses.200.content.application/json.success
success:
true
Constant
get.responses.200.headers
headers:
object
Index Signature
[name: string]: unknown
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post?
optionalpost?:undefined
put?
optionalput?:undefined
trace?
optionaltrace?:undefined
/v2/operations/revoke/holder
/v2/operations/revoke/holder:
object
Defined in: unet-public-api-v2.d.ts:103
delete?
optionaldelete?:undefined
get?
optionalget?:undefined
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post
post:
object
post.parameters
parameters:
object
post.parameters.cookie?
optionalcookie?:undefined
post.parameters.header?
optionalheader?:undefined
post.parameters.path?
optionalpath?:undefined
post.parameters.query?
optionalquery?:undefined
post.requestBody
requestBody:
object
post.requestBody.content
content:
object
post.requestBody.content.application/json
application/json:
object
post.requestBody.content.application/json.operation
operation:
object
Index Signature
[key: string]: unknown
post.requestBody.content.application/json.signature
signature:
string
post.responses
responses:
object
post.responses.202
202:
object
Description
Signed operation accepted by relayer
post.responses.202.content?
optionalcontent?:undefined
post.responses.202.headers
headers:
object
Index Signature
[name: string]: unknown
put?
optionalput?:undefined
trace?
optionaltrace?:undefined
/v2/services/resolve
/v2/services/resolve:
object
Defined in: unet-public-api-v2.d.ts:7
delete?
optionaldelete?:undefined
get
get:
object
get.parameters
parameters:
object
get.parameters.cookie?
optionalcookie?:undefined
get.parameters.header?
optionalheader?:undefined
get.parameters.path?
optionalpath?:undefined
get.parameters.query
query:
object
get.parameters.query.origin
origin:
string
get.parameters.query.serviceId
serviceId:
string
get.requestBody?
optionalrequestBody?:undefined
get.responses
responses:
object
get.responses.200
200:
object
Description
Verified service metadata
get.responses.200.content
content:
object
get.responses.200.content.application/json
application/json:
object
get.responses.200.content.application/json.registryRevision
registryRevision:
string
get.responses.200.content.application/json.service
service:
object
get.responses.200.content.application/json.service.accountPolicy
accountPolicy:
object
get.responses.200.content.application/json.service.accountPolicy.maxAccounts
maxAccounts:
number
get.responses.200.content.application/json.service.accountPolicy.mode
mode:
"single"|"multiple"
get.responses.200.content.application/json.service.accountPolicy.policyVersion
policyVersion:
2
Constant
get.responses.200.content.application/json.service.endpoints
endpoints:
object
Index Signature
[key: string]: string
get.responses.200.content.application/json.service.name?
optionalname?:string
get.responses.200.content.application/json.service.origin
origin:
string
Format: uri
get.responses.200.content.application/json.service.provider?
optionalprovider?:string
get.responses.200.content.application/json.service.serviceId
serviceId:
string
get.responses.200.content.application/json.service.status
status:
"active"
Constant
get.responses.200.content.application/json.success
success:
true
Constant
get.responses.200.headers
headers:
object
Index Signature
[name: string]: unknown
head?
optionalhead?:undefined
options?
optionaloptions?:undefined
parameters
parameters:
object
parameters.cookie?
optionalcookie?:undefined
parameters.header?
optionalheader?:undefined
parameters.path?
optionalpath?:undefined
parameters.query?
optionalquery?:undefined
patch?
optionalpatch?:undefined
post?
optionalpost?:undefined
put?
optionalput?:undefined
trace?
optionaltrace?:undefined