# \DigiLockerCompatIssuerApi

All URIs are relative to https://api.mydatamyconsent.com

Method HTTP request Description
DigilockerCompatIssueDocument Post /issuer/issuedoc/1/xml Digilocker Compatible endpoint to issue document.

# DigilockerCompatIssueDocument

PushUriResponse DigilockerCompatIssueDocument(ctx).PushUriRequest(pushUriRequest).Execute()

Digilocker Compatible endpoint to issue document.

# Example

package main

import (
    "context"
    "fmt"
    "os"
    openapiclient "./openapi"
)

func main() {
    pushUriRequest := *openapiclient.NewPushUriRequest(*openapiclient.NewUriDetails("Aadhaar_example", "Uri_example", "DocType_example", "DocName_example", "DocId_example", "IssuedOn_example", "ValidFrom_example")) // PushUriRequest | Push URI request payload

    configuration := openapiclient.NewConfiguration()
    apiClient := openapiclient.NewAPIClient(configuration)
    resp, r, err := apiClient.DigiLockerCompatIssuerApi.DigilockerCompatIssueDocument(context.Background()).PushUriRequest(pushUriRequest).Execute()
    if err != nil {
        fmt.Fprintf(os.Stderr, "Error when calling `DigiLockerCompatIssuerApi.DigilockerCompatIssueDocument``: %v\n", err)
        fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
    }
    // response from `DigilockerCompatIssueDocument`: PushUriResponse
    fmt.Fprintf(os.Stdout, "Response from `DigiLockerCompatIssuerApi.DigilockerCompatIssueDocument`: %v\n", resp)
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

# Path Parameters

# Other Parameters

Other parameters are passed through a pointer to a apiDigilockerCompatIssueDocumentRequest struct via the builder pattern

Name Type Description Notes
pushUriRequest PushUriRequest Push URI request payload

# Return type

PushUriResponse

# Authorization

No authorization required

# HTTP request headers

  • Content-Type: application/xml
  • Accept: application/xml

[Back to top] [Back to API list] [Back to Model list] [Back to README]

Last Updated: 6/19/2022, 7:27:56 PM