Create connection invitation
POST/digital-wallet/connection
Create a new connection invitation
Request
Query Parameters
alias string
Alias
autoAccept boolean
Auto-accept connection
multiUse boolean
Create invitation for multiple use
public boolean
Create invitation from public DID
Responses
- 200
- 400
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
connection object
connectionId string
Connection identifier
invitation object
@id string
Message identifier
@type string
Message type
did string
DID for connection invitation
imageUrl string
Optional image URL for connection invitation
label string
Optional label for connection
recipientKeys string[]
List of recipient public keys
serviceEndpoint string
Service endpoint at which to reach this agent
invitationUrl string
Invitation URL
firebaseDynamicLink string
firebase dynamic link for connection invitation
{
"connection": {
"connectionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"invitation": {
"@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"@type": "https://didcomm.org/my-family/1.0/my-message-type",
"did": "WgWxqztrNooG92RXvxSTWv",
"imageUrl": "http://192.168.56.101/img/logo.jpg",
"label": "Bob",
"recipientKeys": "H3C2AVvLMv6gmMNam3uVAjZpfkcJCwDwnZn6z3wXmqPV",
"serviceEndpoint": "http://192.168.56.101:8020"
},
"invitationUrl": "http://192.168.56.101:8020/invite?c_i=eyJAdHlwZSI6Li4ufQ=="
},
"firebaseDynamicLink": "https://example.page.link/UVWXYZuvwxyz12345"
}
bad input parameter
Response Headers
Loading...