{
  "opencollection": "1.0.0",
  "info": {
    "name": "PortOne B2b API",
    "version": "1.16.0"
  },
  "items": [
    {
      "info": {
        "name": "B2b",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "일괄 세금계산서 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/bulk-tax-invoices/:bulkTaxInvoiceId",
            "params": [
              {
                "name": "bulkTaxInvoiceId",
                "value": "",
                "type": "path",
                "description": "일괄 세금계산서 아이디"
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "일괄 세금계산서 조회\n\n등록된 일괄 세금계산서를 일괄 세금계산서 아이디로 조회합니다."
        },
        {
          "info": {
            "name": "사업자등록 정보 조회",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/companies/business-info",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "사업자등록 정보 조회\n\n요청된 사업자등록번호 리스트에 해당하는 사업자등록 정보를 조회합니다.\n해당 API 사용을 위해서는 별도 문의가 필요합니다."
        },
        {
          "info": {
            "name": "사업자 인증서 등록 URL 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/counterparties/:brn/certificate/registration-url",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              },
              {
                "name": "brn",
                "value": "",
                "type": "path",
                "description": "사업자등록번호"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "사업자 인증서 등록 URL 조회\n\n연동 사업자의 인증서를 등록하기 위한 URL을 조회합니다."
        },
        {
          "info": {
            "name": "사업자 인증서 유효성 검증",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/counterparties/:brn/certificate/validate",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              },
              {
                "name": "brn",
                "value": "",
                "type": "path",
                "description": "사업자등록번호"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "사업자 인증서 유효성 검증\n\n연동 사업자가 등록한 인증서의 유효성을 검증합니다."
        },
        {
          "info": {
            "name": "인증서 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/counterparties/:brn/certificate",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              },
              {
                "name": "brn",
                "value": "",
                "type": "path",
                "description": "사업자등록번호"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "인증서 조회\n\n연동 사업자의 인증서를 조회합니다."
        },
        {
          "info": {
            "name": "거래처 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/counterparties/:counterpartyId",
            "params": [
              {
                "name": "counterpartyId",
                "value": "",
                "type": "path",
                "description": "거래처 ID"
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "거래처 조회\n\n거래처를 조회합니다."
        },
        {
          "info": {
            "name": "거래처 정보 수정",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://api.portone.io/b2b/counterparties/:counterpartyId",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              },
              {
                "name": "counterpartyId",
                "value": "",
                "type": "path",
                "description": "거래처 ID"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "거래처 정보 수정\n\n거래처 정보를 수정합니다."
        },
        {
          "info": {
            "name": "거래처 삭제",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.portone.io/b2b/counterparties/:counterpartyId",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              },
              {
                "name": "counterpartyId",
                "value": "",
                "type": "path",
                "description": "거래처 ID"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "거래처 삭제\n\n거래처를 삭제합니다."
        },
        {
          "info": {
            "name": "거래처 검색",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/counterparties",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              },
              {
                "name": "requestBody",
                "value": "",
                "type": "query"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "거래처 검색\n\n거래처를 검색합니다."
        },
        {
          "info": {
            "name": "거래처 생성",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/counterparties",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "거래처 생성\n\n거래처를 생성합니다."
        },
        {
          "info": {
            "name": "파일 업로드 URL 생성",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/file-upload-url",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "파일 업로드 URL 생성\n\nS3 파일 업로드를 위한 URL을 생성합니다."
        },
        {
          "info": {
            "name": "세금계산서 엑셀 파일(csv) 다운로드",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices-sheet",
            "params": [
              {
                "name": "requestBody",
                "value": "",
                "type": "query"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 엑셀 파일(csv) 다운로드\n\n세금계산서를 엑셀 파일(csv)로 다운로드합니다."
        },
        {
          "info": {
            "name": "세금계산서 임시 저장",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/draft",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 임시 저장\n\n세금계산서 임시 저장을 요청합니다."
        },
        {
          "info": {
            "name": "세금계산서 임시저장 수정",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.portone.io/b2b/tax-invoices/draft",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 임시저장 수정\n\n임시 저장된 세금계산서를 수정합니다."
        },
        {
          "info": {
            "name": "세금계산서 즉시 정발행",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/issue-immediately",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 즉시 정발행\n\n세금계산서를 즉시 정발행합니다. 임시저장 API와 정발행 API 기능을 한 번의 프로세스로 처리합니다."
        },
        {
          "info": {
            "name": "세금계산서 역발행 즉시 요청",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/request-reverse-issuance",
            "params": [
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 역발행 즉시 요청\n\n공급자에게 세금계산서 역발행을 즉시 요청합니다. 임시저장 API와 역발행 요청 API 기능을 한 번의 프로세스로 처리합니다."
        },
        {
          "info": {
            "name": "세금계산서 파일 첨부",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/attach-file",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 파일 첨부\n\n세금계산서에 파일을 첨부합니다."
        },
        {
          "info": {
            "name": "세금계산서 첨부파일 삭제",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/attachments/:attachmentId",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "attachmentId",
                "value": "",
                "type": "path",
                "description": "첨부파일 아이디"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 첨부파일 삭제\n\n세금계산서 첨부파일을 삭제합니다."
        },
        {
          "info": {
            "name": "세금계산서 첨부파일 목록 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/attachments",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 첨부파일 목록 조회\n\n세금계산서에 첨부된 파일 목록을 조회합니다."
        },
        {
          "info": {
            "name": "세금계산서 취소 (공급자에 의한 취소)",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/cancel-issuance",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 취소 (공급자에 의한 취소)\n\n발행 완료된 세금계산서를 공급자가 국세청 전송 전에 취소합니다."
        },
        {
          "info": {
            "name": "세금계산서 역발행 요청 취소 (공급받는자에 의한 취소)",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/cancel-request",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 역발행 요청 취소 (공급받는자에 의한 취소)\n\n공급자가 세금계산서 발행을 승인하기 전에 공급받는자가 해당 역발행 요청을 취소합니다."
        },
        {
          "info": {
            "name": "세금계산서 발행 승인",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/issue",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 발행 승인\n\n역발행의 경우 역발행요청(REQUESTED) 상태, 정발행의 경우 임시저장(DRAFTED) 상태의 세금계산서에 대해 발행을 승인합니다."
        },
        {
          "info": {
            "name": "세금 계산서 PDF 다운로드 URL 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/pdf-download-url",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금 계산서 PDF 다운로드 URL 조회\n\n등록된 세금 계산서 PDF 다운로드 URL을 공급자 혹은 공급받는자 문서번호로 조회합니다."
        },
        {
          "info": {
            "name": "세금 계산서 팝업 URL 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/popup-url",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "includeMenu",
                "value": "",
                "type": "query",
                "description": "메뉴 포함 여부\n\n팝업 URL에 메뉴 레이아웃을 포함 여부를 결정합니다. 기본 값은 true입니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금 계산서 팝업 URL 조회\n\n등록된 세금 계산서 팝업 URL을 공급자 혹은 공급받는자 문서번호로 조회합니다."
        },
        {
          "info": {
            "name": "세금 계산서 프린트 URL 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/print-url",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금 계산서 프린트 URL 조회\n\n등록된 세금 계산서 프린트 URL을 공급자 혹은 공급받는자 문서번호로 조회합니다."
        },
        {
          "info": {
            "name": "세금계산서 역발행 요청 거부",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/refuse-request",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 역발행 요청 거부\n\n공급자가 공급받는자로부터 요청받은 세금계산서 역발행 건을 거부합니다."
        },
        {
          "info": {
            "name": "세금계산서 역발행 요청",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/request",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 역발행 요청\n\n임시저장(REGISTERED) 상태의 역발행 세금계산서를 공급자에게 발행 요청합니다. 요청이 완료되면 (역)발행대기 상태로 전환됩니다."
        },
        {
          "info": {
            "name": "세금계산서 국세청 즉시 전송",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey/send-to-nts",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 국세청 즉시 전송\n\n발행이 완료된 세금계산서를 국세청에 즉시 전송합니다."
        },
        {
          "info": {
            "name": "세금 계산서 조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금 계산서 조회\n\n등록된 세금 계산서를 세금계산서 아이디로 조회합니다."
        },
        {
          "info": {
            "name": "세금계산서 삭제",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.portone.io/b2b/tax-invoices/:taxInvoiceKey",
            "params": [
              {
                "name": "taxInvoiceKey",
                "value": "",
                "type": "path",
                "description": "세금계산서 문서 번호"
              },
              {
                "name": "brn",
                "value": "",
                "type": "query",
                "description": "사업자등록번호"
              },
              {
                "name": "taxInvoiceKeyType",
                "value": "",
                "type": "query",
                "description": "문서 번호 유형\n\nquery 파라미터로 전달된 문서번호 유형. 기본 값은 TAX_INVOICE_ID이며 SUPPLIER, RECIPIENT, TAX_INVOICE_ID을 지원합니다."
              },
              {
                "name": "test",
                "value": "",
                "type": "query",
                "description": "테스트 모드 여부\n\ntrue 이면 테스트 모드로 실행되며, false 이거나 주어지지 않은 경우 테스트 모드를 사용하지 않습니다."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금계산서 삭제\n\n세금계산서를 삭제합니다."
        },
        {
          "info": {
            "name": "세금 계산서 다건조회",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.portone.io/b2b/tax-invoices",
            "params": [
              {
                "name": "requestBody",
                "value": "",
                "type": "query"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "세금 계산서 다건조회\n\n조회 기간 내 등록된 세금 계산서를 다건 조회합니다."
        }
      ]
    }
  ],
  "bundled": true
}