The vermillion server implements virtual game cards.
URL: https://gw.hac.lp1.vermillion.srv.nintendo.net
Methods
| Method | Path | 
|---|---|
| GET | /v1/accounts/config | 
| GET | /v1/accounts/devices | 
| ? | /v1/accounts/devices/<id> | 
| ? | /v1/accounts/devices/<id>/replace | 
| ? | /v1/accounts/in-same-family | 
| POST | /v1/accounts/notify | 
| POST | /v1/accounts/notify-to-family | 
| GET | /v1/accounts/vphym-borrowers/candidates | 
| GET | /v1/accounts/vphyms | 
| GET | /v1/devices | 
| GET | /v1/nearness-checks | 
Errors
On error, the server sends the following response:
| Field | Description | 
|---|---|
| type | https://problem-details.ennovate.srv.nintendo.net/vemillion-gw/<name> | 
| status | HTTP status code | 
| title | Error title | 
| errorCode | Error code | 
| module | VERMILLION_GW | 
| traceId | Trace id (32 hex digits) | 
Known Errors
| Name | Status | Code | Title | 
|---|---|---|---|
| unexpected-error | |||
| api-not-found | 404 | 5011 | API_NOT_FOUND | 
| communication-failed | |||
| invalid-params | |||
| invalid-auth-token | 401 | 5014 | INVALID_AUTH_TOKEN | 
| resource-not-found | |||
| device-registration-limit-reached | |||
| invalid-nearness-check-result | |||
| operation-not-allowed | |||
| invalid-certificate | |||
| direct-message-failed | |||
| direct-message-receiver-is-offline | |||
| invalid-account-config-payload | |||
| device-unregistration-limit-reached | |||
| invalid-migration-state | |||
| vermillion-app-call-failed | |||
| atums-call-failed | |||
| dragons-call-failed | |||
| pegasus-call-failed | |||
| baas-call-failed | |||
| penne-call-failed | |||
| nas-call-failed |