> For the complete documentation index, see [llms.txt](https://docs.greenstand.org/api-microservices/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.greenstand.org/api-microservices/microservices-directory.md).

# Microservices Directory

## Domain Services

### Treetracker API

Source Code: <https://github.com/Greenstand/treetracker-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/treetracker/>

Internal Endpoint: <http://treetracker-api.treetracker-api>

### Field Data API

Source Code: <https://github.com/Greenstand/treetracker-field-data>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/field-data/>

Internal Endpoint: <http://treetracker-field-data.field-data-api/>

### Stakeholder API

Source Code: <https://github.com/Greenstand/treetracker-stakeholder-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/stakeholder/>

Internal Endpoint: <http://treetracker-stakeholder-api.stakeholder-api/>

### Earnings API

Source Code: <https://github.com/Greenstand/treetracker-earnings-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/earnings/>

Internal Endpoint: <http://treetracker-earnings-api.earnings-api/>

### Regions API

Source Code: <https://github.com/Greenstand/treetracker-regions-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/regions/>

Internal Endpoint: <http://treetracker-regions-api.regions-api/>

### Messaging API

Source Code: <https://github.com/Greenstand/treetracker-messaging-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/messaging/>

Internal Endpoint: <http://treetracker-messaging-api.messaging-api/>

### Map Tile Service

Source Code: <https://github.com/Greenstand/node-mapnik-1>

CDN Endpoint:  <https://tiles1.treetracker.org/>, also tiles2, tiles3, tiles4

Mounted Endpoint: <https://{env}-k8s.treetracker.org/tiles/>

### Grower Account Query Service

Source Code: <https://github.com/Greenstand/treetracker-grower-account-query>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/query/>

Internal Endpoint: <http://treetracker-grower-account-query.query/>

### Web Map Query Service Consumer

Source Code: <https://github.com/Greenstand/webmap-query-service-consumer>

This queue message consumer exposes no API

## Bulk Pack Services

### Bulk Pack Consumer

Source Code: <https://github.com/Greenstand/bulk-pack-consumer>

This queue message consumer exposes no API

### Bulk Pack Processor

Source Code: <https://github.com/Greenstand/bulk-pack-processor>

This scheduled job exposes no API

### Bulk Pack Transformer V1

Source Code: <https://github.com/Greenstand/bulk-pack-transformer>

Mounted Endpoint: not mounted

Internal Endpoint: <http://bulk-pack-transformer.bulk-pack-services/>

### Bulk Pack Transformer V2

Source Code: <https://github.com/Greenstand/bulk-pack-transformer-v2>

Mounted Endpoint: not mounted

Internal Endpoint: <http://bulk-pack-transformer-v2.bulk-pack-services/>

## Legacy Services

### Admin API

Source Code: <https://github.com/Greenstand/treetracker-admin-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/api/admin/>

Internal Endpoint: <http://treetracker-admin-api.admin-api/>

### Web Map API

Source Code: <https://github.com/Greenstand/treetracker-web-map-api>

Mounted Endpoint: <https://{env}-k8s.treetracker.org/webmap/>

Internal Endpoint: <http://treetracker-webmap-api-ambassador-svc.webmap/>

## Cloud Services

### Airflow API

### CKAN API
