PocketSign APIs
  1. UserService
PocketSign APIs
  • Verify API
    • v2
      • CertificateService
        • 証明書情報の取得
        • 証明書情報の検索
        • 証明書情報の削除
        • 証明書の失効確認
        • 証明書失効確認履歴の取得
        • 証明書失効確認履歴の検索
      • UserService
        • 利用者情報の取得
          POST
        • 利用者情報の検索
          POST
        • 利用者情報の削除
          POST
        • 利用者の現況確認
          POST
      • VerificationService
        • 署名検証
        • 署名検証結果の取得
        • 署名検証結果の検索
        • 署名検証結果の削除
    • v1
      • verifications
        • 署名検証
        • 署名検証結果の検索
        • 署名検証結果の取得
        • 署名検証結果の削除
      • certificates
        • 証明書データによる失効確認
        • 証明書情報の検索
        • 証明書情報の取得
        • 証明書情報の削除
        • 証明書IDによる失効確認
        • 失効確認履歴の取得
      • users
        • 利用者の検索
        • 利用者情報の取得
        • 利用者情報の削除
        • 利用者の現況確認
  • スキーマ
    • Schemas
      • マイナンバーカードに搭載された署名用電子証明書の記載内容
      • VerificationID
      • マイナンバーカードに搭載された利用者証明用電子証明書の記載内容
      • CertificateID
      • 証明書の有効期限
      • CertificateStatusID
      • 証明書の失効事由 この値は、[RFC 5280 5.3.1](https://datatracker.ietf.org/doc/html/rfc5280#section-5.3.1)に定義されるCRLReasonに対応します。
      • UserID
      • 失効情報の確認手段
      • CertificateType
      • 失効確認の目的
      • HashAlgorithm
      • ハッシュアルゴリズム
      • Status
      • 署名検証の結果
      • StatusCheckMethod
      • googlerpcStatus
      • StatusCheckPurpose
      • protobufAny
      • CRLReason
      • 証明書情報
      • Gender
      • 証明書記載内容
      • MyNumber
      • 証明書の失効確認履歴
      • PersonalInformation
      • 証明書の状態
      • Verification
      • 証明書の種別
      • v2CheckCertificateStatusResponse
      • v2CheckCertificateStatusRequest
      • InputsupportVerificationResult
      • v2CheckUserStatusResponse
      • ConfirmationVerificationResult
      • v2DeleteCertificateResponse
      • v2CheckUserStatusRequest
      • Certificate
      • v2DeleteUserResponse
      • CertificateContent
      • v2DeleteVerificationResponse
      • v2DeleteCertificateRequest
      • CertificateContentBasic
      • v2GetCertificateResponse
      • CertificateContentBasicValidity
      • v2GetCertificateStatusResponse
      • v2DeleteUserRequest
      • CertificateContentJPKICardDigitalSignature
      • v2GetUserResponse
      • CertificateContentJPKICardDigitalSignatureSAN
      • v2GetVerificationResponse
      • v2DeleteVerificationRequest
      • CertificateContentJPKICardUserAuthentication
      • v2ListCertificateStatusesRequestFilter
      • CertificateStatus
      • v2ListCertificateStatusesResponse
      • v2GetCertificateRequest
      • User
      • v2ListCertificatesRequestFilter
      • ErrorCode
      • v2ListCertificatesResponse
      • v2GetCertificateStatusRequest
      • PostVerificationsServerRequest
      • v2ListUsersRequestFilter
      • PostVerificationsServerResponse
      • v2ListUsersResponse
      • v2GetUserRequest
      • GetVerificationsServerResponse
      • v2ListVerificationsRequestFilter
      • GetVerificationsIdServerResponse
      • v2ListVerificationsResponse
      • v2GetVerificationRequest
      • PostCertificatesServerRequest
      • 利用者情報
      • PostCertificatesServerResponse
      • 署名検証の結果
      • v2ListCertificateStatusesRequest
      • GetCertificatesServerResponse
      • v2VerifyResponse
      • GetCertificatesIdServerResponse
      • PostCertificatesIdStatusServerRequest
      • v2ListCertificatesRequest
      • PostCertificatesIdStatusServerResponse
      • GetCertificatesIdStatusServerResponse
      • GetCertificatesIdStatusIdServerResponse
      • v2ListUsersRequest
      • GetUsersServerResponse
      • GetUsersIdServerResponse
      • PostInputsupportVerificationsServerRequest
      • v2ListVerificationsRequest
      • PostInputsupportVerificationsServerResponse
      • ErrorServerResponse
      • PostUsersIdStatusServerRequest
      • PostUsersIdStatusServerResponse
      • PostConfirmationPersonalInformationVerificationsServerRequest
      • v2VerifyRequest
      • PostConfirmationPersonalInformationVerificationsServerResponse
      • PostConfirmationMyNumberVerificationsServerRequest
      • PostConfirmationMyNumberVerificationsServerResponse
    • Response
      • BadRequest
      • Unauthorized
      • NotFound
      • InternalServerError
  1. UserService

利用者情報の削除

モック環境
https://verify.mock.p8n.app
モック環境
https://verify.mock.p8n.app
POST
/pocketsign.verify.v2.UserService/DeleteUser
指定された利用者IDに対応する保存されている利用者情報を削除します。
一度削除されたデータは復元できません。 法令等によるデータ保持要件がある場合は十分にご注意ください。

紐付けの解除#

署名検証履歴や証明書情報にこの利用者が紐付けられている場合、その紐付け情報は削除されます。
当該署名検証履歴や証明書情報自体は削除されず、同時に取得される利用者情報が空になります。

IDの再割り当て#

一度削除された利用者が再度識別される場合、以前と異なる新しい利用者IDが割り当てられます。

リクエストパラメータ

リクエストボディパラメータapplication/json

例
{
    "user_id": "string"
}

リクエストコードサンプル

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
リクエストリクエストExample
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://verify.mock.p8n.app/pocketsign.verify.v2.UserService/DeleteUser' \
--header 'Content-Type: application/json' \
--data-raw '{
    "user_id": "string"
}'

レスポンス

🟢200A successful response.
application/json
ボディ

例
{}
🔴500An unexpected error response.
更新日時 2023-09-02 19:52:15
前へ
利用者情報の検索
次へ
利用者の現況確認
Built with