1

Trying to access API URL: https://test.bitgo.com/api/v2/tbtc/wallet/walletid38u5348t9yj958jtv985j89g5/sendcoins

But every time getting same response:

{
    "error": "You have called a BitGo Express endpoint but this is the BitGo server. Please have a look at the BitGo Express documentation: https://www.bitgo.com/api/v2/#bitgo-express-rest-api",
    "name": "ApiError",
    "requestId": "irfo34r5541k06grtyy4j6n33",
    "context": {}
}

Is there any correction in API route? Or how can I successfully send coins using this api?

Rudrika
  • 113
  • 2
  • 2
    I don't understand why this is flagged as "customer relation with a company". Nothing in this question requires information only BitGo could have. – Pieter Wuille Apr 18 '20 at 18:42

1 Answers1

1

sendcoins is an endpoint that is only available on BitGo Express. BitGo Express is a proxy that runs on your own infrastructure, typically on port 3080.

Instead of calling test.bitgo.com, if you're running BitGo Express locally, try calling localhost:3080.

arik
  • 218
  • 1
  • 9
  • does that mean APIs will be accessible if we are running BitGo Express locally? Right now I am not running it locally. – Rudrika Apr 08 '20 at 06:26
  • 1
    Yes, it's a proxy that forwards requests to the API, but performs cryptographic operations client-side. – arik Apr 08 '20 at 17:56