PocketSign APIs
  1. VerificationService
PocketSign APIs
  • Verify API
    • v2
      • CertificateService
        • 証明書情報の取得
        • 証明書情報の検索
        • 証明書情報の削除
        • 証明書の失効確認
        • 証明書失効確認履歴の取得
        • 証明書失効確認履歴の検索
      • UserService
        • 利用者情報の取得
        • 利用者情報の検索
        • 利用者情報の削除
        • 利用者の現況確認
      • VerificationService
        • 署名検証
          POST
        • 署名検証結果の取得
          POST
        • 署名検証結果の検索
          POST
        • 署名検証結果の削除
          POST
    • v1
      • verifications
        • 署名検証
        • 署名検証結果の検索
        • 署名検証結果の取得
        • 署名検証結果の削除
      • certificates
        • 証明書データによる失効確認
        • 証明書情報の検索
        • 証明書情報の取得
        • 証明書情報の削除
        • 証明書IDによる失効確認
        • 失効確認履歴の取得
      • users
        • 利用者の検索
        • 利用者情報の取得
        • 利用者情報の削除
        • 利用者の現況確認
  1. VerificationService

署名検証結果の検索

モック環境
https://verify.mock.p8n.app
モック環境
https://verify.mock.p8n.app
POST
/pocketsign.verify.v2.VerificationService/ListVerifications
指定された条件をもとに署名検証結果を検索し、その結果を返します。

Requestパラメータ

Request Bodyパラメータapplication/json

例
{
    "page_size": 0,
    "page_token": "string",
    "filter": {
        "certificate_ids": [
            "string"
        ],
        "certificate_types": [
            "TYPE_UNSPECIFIED"
        ],
        "user_ids": [
            "string"
        ],
        "created_since": "2019-08-24T14:15:22Z",
        "created_until": "2019-08-24T14:15:22Z"
    }
}

サンプルコード

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://verify.mock.p8n.app/pocketsign.verify.v2.VerificationService/ListVerifications' \
--header 'Content-Type: application/json' \
--data-raw '{
    "page_size": 0,
    "page_token": "string",
    "filter": {
        "certificate_ids": [
            "string"
        ],
        "certificate_types": [
            "TYPE_UNSPECIFIED"
        ],
        "user_ids": [
            "string"
        ],
        "created_since": "2019-08-24T14:15:22Z",
        "created_until": "2019-08-24T14:15:22Z"
    }
}'

Response

🟢200A successful response.
application/json
Body

例
{
    "next_page_token": "string",
    "total_size": 0,
    "responses": [
        {
            "verification": {
                "id": "string",
                "result": "RESULT_UNSPECIFIED",
                "hash_algorithm": "HASH_ALGORITHM_UNSPECIFIED",
                "digest": "string",
                "signature": "string",
                "created_at": "2019-08-24T14:15:22Z"
            },
            "certificate": {
                "id": "string",
                "type": "TYPE_UNSPECIFIED",
                "created_at": "2019-08-24T14:15:22Z"
            },
            "certificate_status": {
                "id": "string",
                "status": "STATUS_UNSPECIFIED",
                "check_method": "CHECK_METHOD_UNSPECIFIED",
                "check_purpose": "CHECK_PURPOSE_UNSPECIFIED",
                "source_updated_at": "2019-08-24T14:15:22Z",
                "revoked_at": "2019-08-24T14:15:22Z",
                "revocation_reason": "CRL_REASON_UNSPECIFIED",
                "created_at": "2019-08-24T14:15:22Z"
            },
            "user": {
                "id": "string",
                "created_at": "2019-08-24T14:15:22Z"
            }
        }
    ]
}
🔴500An unexpected error response.
更新日時 2023-09-02 19:52:15
前へ
署名検証結果の取得
次へ
署名検証結果の削除
Built with