任意の組織IDを指定してエンドポイントの状況を取得します。受信可能かどうかの状況や組織の情報が含まれます。
URL
https://api.bondance.digital/api/v1/status/endpoint
HTTPメソッド
GET
特記事項
- endpoint_idに法人番号が指定された場合、国税庁の法人番号システム Web-APIを利用して組織情報を取得しています。
- endpoint_idに法人番号以外が指定された場合はPartyは設定されません。
リクエストパラメータ
| パラメータ | 必須 | 内容 |
|---|---|---|
| document_type | 〇 | ステータスを取得するドキュメントタイプ ・JP_PINT_invoice:適格請求書 |
| endpoint_id | 〇 | ステータスを取得するエンドポイントID ・0188:法人番号(国税庁により付番された13桁) ・0221:適格請求書事業者登録番号(T+法人番号) |
リクエストサンプル
https://api.bondance.digital/api/v1/status/endpoint?document_type=JP_PINT_invoice&endpoint_id=0188:2011001016148
レスポンスデータ
| キー1 | キー2 | キー3 | 内容 |
|---|---|---|---|
| Delivery | 指定のエンドポイントが受信可能状態かどうか ・Available:正常(受信可能) ・Undeliverable:異常(受信不可) | ||
| DocumentType | リクエストしたドキュメントタイプ | ||
| Party | 組織情報 | ||
| EndpointID | 法人番号または適格請求書事業者登録番号 | ||
| EndpointID_schemeID | ID区分 ・0188:法人番号 ・0221:適格請求書事業者登録番号 | ||
| PostalAddress | 住所 | ||
| StreetName | 番地・建物等 | ||
| CityName | 市町村 | ||
| PostalZone | 郵便番号 | ||
| CountrySubentity | 都道府県 | ||
| PartyLegalEntity | 組織情報(正式名) | ||
| RegistrationName | 組織名 | ||
| Endpoint | エンドポイント情報 | ||
| ParticipantId | エンドポイントID | ||
| ServiceDescription | エンドポイント説明 | ||
| TechnicalContact | エンドポイント連絡先 | ||
| AccessPoint | アクセスポイント情報 | ||
| ProviderId | サービスプロバイダーID | ||
| ProviderName | サービスプロバイダー名 | ||
| ProviderType | タイプ(本番・開発) | ||
| Smp | SMP情報 | ||
| ProviderId | SMPプロバイダーID | ||
| ProviderName | SMPプロバイダー名 | ||
| ProviderType | タイプ(本番・開発) |
レスポンスサンプル
{
"Delivery": "Available",
"DocumentType": "JP_PINT_invoice",
"Party": {
"EndpointID": "2011001016148",
"EndpointID_schemeID": "0188",
"PostalAddress": {
"StreetName": "桜丘町29番35号",
"CityName": "渋谷区",
"PostalZone": "1500031",
"CountrySubentity": "東京都"
},
"PartyLegalEntity": {
"RegistrationName": "株式会社トラベルデータ"
}
},
"Endpoint": {
"ParticipantId": "0188:2011001016148",
"ServiceDescription": "Traveldata via bondance AP",
"TechnicalContact": "info@bondance.digital"
},
"AccessPoint": {
"ProviderId": "PJP000528",
"ProviderName": "Traveldata Co., Ltd.",
"ProviderType": "PEPPOL PRODUCTION AP"
},
"Smp": {
"ProviderId": "PJP000528",
"ProviderName": "Traveldata Co., Ltd.",
"ProviderType": "PEPPOL PRODUCTION SMP"
}
}