TrustService API

  • TrustService API
REST API · v1

TrustService API v1

API를 사용하여 서비스 목록을 작성하고, 주문을 생성하고, SMS를 확인하고, 대기 주문을 취소하고, 잔액을 확인하세요. 계정에서 API 액세스를 활성화하고 URL이 아닌 요청 헤더로 키를 보내세요.

API 키

API v1은 JSON을 반환하고 각 사용자에 대해 분당 최대 60개의 요청을 허용합니다.

X-API-Key: YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY
GET/api/v1/services

서비스 나열

국가 매개변수는 선택사항입니다. 각 결과에는 ID, 국가, 이름, 고객 가격 및 통화가 포함됩니다.

https://trustservice.io/api/v1/services?country=US
POST/api/v1/orders

주문 생성

TrustService는 요청에 가장 적합한 사용 가능한 번호를 자동으로 선택합니다. 첫 번째 옵션을 사용할 수 없으면 표시된 가격을 유지한 채 다음 옵션을 즉시 확인합니다. 주문을 수동으로 반복할 필요가 없습니다.

Content-Type: application/json

{"service_id": 123}
GET/api/v1/orders/{id}

주문 상태 및 SMS

가능한 상태는 대기, 완료종료입니다. SMS가 도착하면 message 필드에 해당 텍스트가 포함됩니다.

https://trustservice.io/api/v1/orders/{order_id}
POST/api/v1/orders/{id}/cancel

주문 취소

https://trustservice.io/api/v1/orders/{order_id}/cancel
GET/api/v1/balance

잔액

https://trustservice.io/api/v1/balance
HTTP4xx / 5xx

오류

API는 표준 HTTP 코드를 사용합니다: 401 유효하지 않거나 비활성화된 키, 402 잔액 부족, 404 주문을 찾을 수 없음, 409 주문 또는 취소 실패, 422 유효하지 않은 서비스 및 429 속도 제한 초과.