Open source Java library to query the unofficial Danish VAT API service https://www.cvrapi.dk. You need to buy access and get an authorization token before you can use this library.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
3 weeks ago | |
---|---|---|
gradle | 4 weeks ago | |
src | 3 weeks ago | |
.drone.yml | 4 weeks ago | |
.editorconfig | 4 years ago | |
.gitignore | 4 years ago | |
README.md | 3 weeks ago | |
bitbucket-pipelines.yml | 1 year ago | |
build.gradle | 3 weeks ago | |
gradle.properties | 3 weeks ago | |
gradlew | 4 weeks ago | |
gradlew.bat | 4 weeks ago |
README.md
libcvrapi
A Java library to query https://www.cvrapi.dk (a Danish VAT API service).
Usage
Paid API
Lookup company by CVR number:
CvrApi api = new CvrApi("My user agent", "mySecretToken");
Company company = api.getCompanyByVatNumber("57020415");
System.out.println(company.life.name);
The Company represents most of the same properties as seen in the example JSON in the api documentation.
Free API
The limited and free API can also be queried:
OpenCvrApi api = new OpenCvrApi("My user agent");
OpenCompany company = api.getCompanyByVatNumber("57020415");
System.out.println(company.name);
Gradle
repositories {
maven { url 'https://git.data.coop/api/packages/nellemann/maven' }
}
dependencies {
compile 'biz.nellemann.libs:libcvrapi:1.+'
}
Development
To build and test the code:
./gradle build
./gradle test