Xsolla-logo

모든 작업 나열

get/merchants/{merchant_id}/reports/transactions/registry.{format}

다양한 데이터 형식에서 지정된 데이터 범위/전송/보고서에 대한 모든 트랜잭션 정보를 가져옵니다. API의 응답으로 JSON, CSV 또는 XLS이 반환됩니다.

Note

이 API 메소드는 부하가 높을 때 사용할 수 없습니다. 요청의 수가 많은 경우 속도 제한이 적용될 수 있습니다. 이 API 메소드의 속도 제한을 알고 싶은 경우 계정 관리자에게 문의하세요.
Request
Security:
path Parameters
merchant_id
required
integer

판매자 ID입니다.

format
required
string

데이터 형식

Enum: "json" "csv" "xls"
query Parameters
datetime_from
required
string <datetime>

날짜 범위의 시작입니다.

datetime_to
required
string <datetime>

날짜 범위의 끝입니다.

in_transfer_currency
required
integer

모든 재무 데이터를 지급액 통화(기본값은 결제 통화)로 가져옵니다.

show_total
required
boolean

파일 끝에 합계 값 행을 추가할지 여부를 나타냅니다.

merchant_of_records
string or null

머천트 오브 레코드. xsolla 혹은 merchant 이거나 명시되지 않음. merchant인 경우, 파트너의 게이트웨이를 통한 거래를 반환합니다. xsolla인 경우에는, 파트너의 게이트웨이를 거치지 않은 거래를 반환합니다. 명시되지 않은 경우에는, 모든 거래를 반환합니다.

Enum: Description
merchant

파트너의 게이트웨이를 통한 거래를 반환합니다.

xsolla

파트너의 게이트웨이를 거치지 않은 거래를 반환합니다.

project_id
integer

프로젝트 ID.

show_dry_run
boolean

테스트 트랜잭션을 포함할지 여부를 나타냅니다.

transfer_id
integer

트랜잭션 전송 ID입니다.

report_id
integer

재무 보고서 ID입니다.

offset
integer

목록이 생성된 요소 개수(개수는 0부터 시작함).

limit
integer

페이지 요소 개수 제한.

status
string

트랜잭션의 상태입니다.

Enum: "done" "canceled" "error"
Responses
200

OK.

Request samples
curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports/transactions/registry.{format}?datetime_from=string&datetime_to=string&in_transfer_currency=0&show_total=true&merchant_of_records=xsolla&project_id=0&show_dry_run=true&transfer_id=0&report_id=0&offset=0&limit=0&status=done'
Response samples
application/json
[
  • {
    }
]