{"id":41464128,"url":"https://github.com/coinbase-samples/intx-sdk-java","last_synced_at":"2026-01-23T16:18:27.546Z","repository":{"id":244826716,"uuid":"805106930","full_name":"coinbase-samples/intx-sdk-java","owner":"coinbase-samples","description":"Sample Java SDK for the Coinbase International Exchange REST APIs","archived":false,"fork":false,"pushed_at":"2024-09-10T22:10:12.000Z","size":115,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-09-11T23:10:59.158Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://docs.cdp.coinbase.com/intx/reference/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coinbase-samples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-23T22:36:44.000Z","updated_at":"2024-09-10T22:09:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"63f0bb2d-a59d-4b05-8dbb-957e2893c14a","html_url":"https://github.com/coinbase-samples/intx-sdk-java","commit_stats":null,"previous_names":["coinbase-samples/intx-sdk-java"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/coinbase-samples/intx-sdk-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coinbase-samples%2Fintx-sdk-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coinbase-samples%2Fintx-sdk-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coinbase-samples%2Fintx-sdk-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coinbase-samples%2Fintx-sdk-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coinbase-samples","download_url":"https://codeload.github.com/coinbase-samples/intx-sdk-java/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coinbase-samples%2Fintx-sdk-java/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28695529,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T15:57:05.722Z","status":"ssl_error","status_checked_at":"2026-01-23T15:56:27.656Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-23T16:18:26.698Z","updated_at":"2026-01-23T16:18:27.537Z","avatar_url":"https://github.com/coinbase-samples.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Coinbase International Exchange (INTX) Java SDK README\n\n## Overview\n\nThe *INTX Java SDK* is a sample library that demonstrates the structure of a [Coinbase International Exchange (INTX)](https://international.coinbase.com/) driver for\nthe [REST APIs](https://docs.cloud.coinbase.com/intx/reference).\n\n## License\n\nThe *INTX Java SDK* sample library is free and open source and released under the [Apache License, Version 2.0](LICENSE).\n\nThe application and code are only available for demonstration purposes.\n\n## Usage\n\nTo use the *INTX Java SDK*, initialize the Credentials class and create a new client. The Credentials struct is JSON\nenabled. See an example of this inside of the [examples package](https://github.com/coinbase-samples/intx-sdk-java/blob/main/src/main/java/com/coinbase/examples/Main.java). Ensure that INTX API credentials are stored in a secure manner.\n\nThe JSON format expected for `INTX_CREDENTIALS` is:\n\n```\n{\n  \"accessKey\": \"\",\n  \"passphrase\": \"\",\n  \"signingKey\": \"\",\n  \"portfolioId\": \"\"\n}\n```\n\nCoinbase INTX API credentials can be created in the INTX web console under API on the left-hand panel.\n\nOnce the client is initialized, make the desired call. For example, to ,\npass in the request object, check for an error, and if nil, process the response.\n\nThe client and request objects use the builder pattern, which provides a flexible way to construct objects with optional parameters. For example, in the [list portfolio balances](https://docs.cdp.coinbase.com/intx/reference/getportfoliobalances/) request, you can set only the parameters you need using the builder. \n\nTo make API calls, create a request object using the builder pattern, call the desired method on the client with the request object and then process and print the response. See an example of this inside of the [examples package](https://github.com/coinbase-samples/intx-sdk-java/blob/main/src/main/java/com/coinbase/examples/Main.java).\n\n## Binaries\n\nBinaries and dependency information for Maven, Gradle, Ivy and others can be found at the [Maven Central Repository](https://central.sonatype.com/search?q=g%3Acom.coinbase.intx+a%3Acoinbase-intx-sdk-java\u0026smo=true)\n\nMaven example:\n\n```xml\n\u003cdependency\u003e\n    \u003cgroupId\u003ecom.coinbase.intx\u003c/groupId\u003e\n    \u003cartifactId\u003ecoinbase-intx-sdk-java\u003c/artifactId\u003e\n    \u003cversion\u003ex.y.z\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n## Build\n\nTo build the sample library, ensure that Java Development Kit (JDK) is installed and then run:\n\n```bash\nmvn clean install\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoinbase-samples%2Fintx-sdk-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoinbase-samples%2Fintx-sdk-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoinbase-samples%2Fintx-sdk-java/lists"}