Skip to content

Instantly share code, notes, and snippets.

@sts-developer
sts-developer / OIDGetbyRecordIds.java
Created March 20, 2025 12:29
Sample code for Java Form1099OID GetbyRecordIds method
import java.io.BufferedReader;
import java.io.OutputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class Main {
public static void main(String[] args) throws Exception {
// URL of the API endpoint
@sts-developer
sts-developer / OIDGetbyRecordIds.py
Created March 20, 2025 12:28
Sample code for Python Form1099OID GetbyRecordIds method
import http.client
import json
conn = http.client.HTTPSConnection("testapi.taxbandits.com")
payload = json.dumps({
"RecordIds": [
{
"RecordId": "02d1de6d-c04e-48f4-a149-eb7a85af136c"
}
@sts-developer
sts-developer / OIDGetbyRecordIds.js
Created March 20, 2025 12:28
Sample code for Node js Form1099OID GetbyRecordIds method
const axios = require('axios');
let data = JSON.stringify({
"RecordIds": [
{
"RecordId": "02d1de6d-c04e-48f4-a149-eb7a85af136c"
}
]
});
@sts-developer
sts-developer / OIDGetbyRecordIds.cs
Created March 20, 2025 12:27
Sample code for Csharp Form1099OID GetbyRecordIds method
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://testapi.taxbandits.com/v1.7.3/Form1099OID/GetbyRecordIds");
request.Headers.Add("Authorization", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhM2VkMWE1ZTkwMWI0YmQzOTY5NTYwMTljYTRjMWZmOCIsImV4cCI6MTcyMzQ1Nzc1NiwiaWF0IjoxNzIzNDU0MTU2LCJpc3MiOiJodHRwczovL3Rlc3RvYXV0aC5leHByZXNzYXV0aC5uZXQvdjIvIiwic3ViIjoiOTc0YTFiZDU5Yjk3ZTE1YyJ9.DOdss97pIy6_rrS2IMDG5H8-sj0sg2cRF5upCVhBpBU");
var content = new StringContent("{\r\n \"RecordIds\": [\r\n {\r\n \"RecordId\": \"02d1de6d-c04e-48f4-a149-eb7a85af136c\"\r\n }\r\n ]\r\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
Console.WriteLine(await response.Content.ReadAsStringAsync());
@sts-developer
sts-developer / OIDValidate.java
Created March 20, 2025 12:25
Sample code for Java Form1099OID Validate method
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
import java.util.HashMap;
import java.util.Map;
@sts-developer
sts-developer / OIDValidate.py
Created March 20, 2025 12:23
Sample code for Python Form1099OID Validate method
import http.client
conn = http.client.HTTPSConnection("testapi.taxbandits.com")
payload = ''
headers = {
'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJlYzE0NTIxYjMxNGY0N2RhOTc5ODMzYjVlZjkxNDU5ZSIsImV4cCI6MTcyMzQ1MzY0OSwiaWF0IjoxNzIzNDUwMDQ5LCJpc3MiOiJodHRwczovL3Rlc3RvYXV0aC5leHByZXNzYXV0aC5uZXQvdjIvIiwic3ViIjoiYTQyMWE2MWUzOWUyY2U3ZSJ9.VM4jhtJ6xM3Nbc9JJDLxwESDj6wP7LCY2U1E51o9fbE'
}
conn.request("GET", "/v1.7.3/Form1099OID/Validate?SubmissionId=42c589e6-f824-4a0c-afca-8f592c62b2fd&RecordIds=7c1654e0-b0a0-4719-b5af-76596d79ca25", payload, headers)
res = conn.getresponse()
@sts-developer
sts-developer / OIDValidate.js
Created March 20, 2025 12:22
Sample code for Node js Form1099OID Validate method
const axios = require('axios');
let config = {
method: 'get',
maxBodyLength: Infinity,
url: 'https://testapi.taxbandits.com/v1.7.3/Form1099OID/Validate?SubmissionId=42c589e6-f824-4a0c-afca-8f592c62b2fd&RecordIds=7c1654e0-b0a0-4719-b5af-76596d79ca25',
headers: {
'Authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJlYzE0NTIxYjMxNGY0N2RhOTc5ODMzYjVlZjkxNDU5ZSIsImV4cCI6MTcyMzQ1MzY0OSwiaWF0IjoxNzIzNDUwMDQ5LCJpc3MiOiJodHRwczovL3Rlc3RvYXV0aC5leHByZXNzYXV0aC5uZXQvdjIvIiwic3ViIjoiYTQyMWE2MWUzOWUyY2U3ZSJ9.VM4jhtJ6xM3Nbc9JJDLxwESDj6wP7LCY2U1E51o9fbE'
}
@sts-developer
sts-developer / OIDValidate.cs
Created March 20, 2025 12:22
Sample code for Csharp Form1099OID Validate method
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://testapi.taxbandits.com/v1.7.3/Form1099OID/Validate?SubmissionId=42c589e6-f824-4a0c-afca-8f592c62b2fd&RecordIds=7c1654e0-b0a0-4719-b5af-76596d79ca25");
request.Headers.Add("Authorization", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJlYzE0NTIxYjMxNGY0N2RhOTc5ODMzYjVlZjkxNDU5ZSIsImV4cCI6MTcyMzQ1MzY0OSwiaWF0IjoxNzIzNDUwMDQ5LCJpc3MiOiJodHRwczovL3Rlc3RvYXV0aC5leHByZXNzYXV0aC5uZXQvdjIvIiwic3ViIjoiYTQyMWE2MWUzOWUyY2U3ZSJ9.VM4jhtJ6xM3Nbc9JJDLxwESDj6wP7LCY2U1E51o9fbE");
var response = await client.SendAsync(request);
Console.WriteLine(await response.Content.ReadAsStringAsync());
@sts-developer
sts-developer / OIDRequestPdfURLs.java
Created March 20, 2025 12:19
Sample code for Java Form1099OID RequestPdfURLs method
import java.io.OutputStream;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class Main {
public static void main(String[] args) throws Exception {
// URL of the API endpoint
@sts-developer
sts-developer / OIDRequestPdfURLs.py
Created March 20, 2025 12:18
Sample code for Python Form1099OID RequestPdfURLs method
import http.client
import json
conn = http.client.HTTPSConnection("testapi.taxbandits.com")
payload = json.dumps({
"SubmissionId": "dc888e87-ecf4-4d64-a13b-61458cb86763",
"RecordIds": [
{
"RecordId": "868fb473-ea8d-4d9c-8c89-cfc13ed173c6"