There are 5 ways your 1065 software can partner with ScheduleK-1.com
to generate JSON K-1 and intelligent K-1 PDF data files.

3. Docker - Microservice

Google Artifact Registry Google Artifact Registry

Just integrate a Docker image available from Google Artifact Registry.

Microservice: HTTP POST MeF XML file and return Zip of JSON files and Zip of PDF files.

1. Download the image from Google Artifact Registry

After obtaining a license to use the Docker image, download image from Google Artifact Registry

gcloud auth configure-docker us-central1-docker.pkg.dev
docker pull us-central1-docker.pkg.dev/taxdochub-endpoints/tax-doc-server-tax1065k1-mef/tax1065k1-generator-mef:latest

2. Deploy the Image

Deploy to your server environment.

In the below example the image is deployed to Google Cloud Run, a managed compute platform.

SERVICE_ID=your-service-id
gcloud run deploy ${SERVICE_ID} --image us-central1-docker.pkg.dev/tax-doc-server-tax1065k1-mef/tax1065k1-generator-mef:latest --platform managed

3. Integrate the Microservice into Your 1065 Tax Software

POST XML to the service. Receive ZIP file of K-1s as JSON and intelligent PDF files.

Diagram
CURL Example
curl -X POST --location "https://localhost:8080/v2023-1/mef-xml" \
    -H "Accept: application/zip" \
    -H "Content-Type: multipart/form-data; boundary=boundary" \
    -F "file=@Return1065.xml;filename=Return1065.xml;type=*/*"
IntelliJ Example
POST https://localhost:8080/v2023-1/mef-xml
Accept: application/zip
Content-Type: multipart/form-data; boundary=boundary

--boundary
Content-Disposition: form-data; name="file"; filename="Return1065.xml"

< ./Return1065.xml
--boundary--

Sample client code is available at https://github.com/iTipsDev/schedule-k-1-dot-com-clients

Contact us at
support@schedulek-1.com
to get more information.