For Developers

V.E.T.S. is built on a flexible, extensible architecture. While public API access is still in planning stages, there are multiple ways to work with the platform.

Technical Stack

Core Technologies:

  • Backend: Microsoft SQL Server with carefully designed relational schema
  • Application Layer: ASP.NET Web Forms (Web2 application)
  • Database Design: Highly normalized schema with extensive foreign key relationships
  • Data Integrity: Constraints, triggers, and stored procedures enforce business rules

Current Integration Options

While we work on a comprehensive public API, current integration options include:

Direct Database Access (For Enterprise Clients)

Organizations with appropriate agreements can access the database directly for:

  • Custom reporting and analytics
  • Data import/export operations
  • Integration with existing systems
  • Business intelligence tool connectivity

Note: Direct database access requires appropriate permissions and understanding of the schema. Contact us to discuss enterprise integration needs.

Platform Extensibility

The V.E.T.S. architecture is designed for extensibility:

  • Custom Action Types: New action types can be added with type-specific tables following established patterns
  • Evaluation Templates: Custom evaluation frameworks can be created for specialized assessment needs
  • Item Categories: The item dictionary can be extended with new categories and semantic relationships
  • Knowledge Base Extensions: TreeList structure supports adding specialized knowledge hierarchies

Planned API Development

We're planning a comprehensive REST API that will provide:

  • Read Operations: Query animals, actions, evaluations, inventory, and relationships
  • Write Operations: Create and update records programmatically
  • Webhook Support: Subscribe to events for real-time notifications
  • OAuth Authentication: Secure, standards-based authentication
  • Rate Limiting: Fair use policies to ensure system stability

Timeline: API development timeline depends on user demand and priority. If API access is important for your use case, please contact us to discuss your needs and potentially influence the development schedule.

Example Integration Scenarios

Once API access is available, common integration scenarios will include:

  • IoT Device Integration: Automatically record weight measurements, RFID scans, or environmental sensor data
  • Mobile Applications: Build custom mobile apps for specific workflows
  • Third-Party Software: Integrate with existing management, financial, or analysis tools
  • Automated Reporting: Generate and deliver reports programmatically
  • Data Synchronization: Keep V.E.T.S. synchronized with other systems

Database Schema Documentation

Understanding the V.E.T.S. database schema is key to working with the platform:

  • Core Tables: Animals, Herds, Actions, Evaluations, Items, Locations, People, Companies
  • Relationship Tables: Link tables connecting animals to owners, herds, locations, etc.
  • Type-Specific Tables: Action type tables (atbl_VETS_Actions_*) for specialized data
  • Support Tables: TreeList, Menu, TeamDoc integration

Schema Documentation: Detailed schema documentation is available upon request for development partners and enterprise clients.

Contributing to Development

We welcome input from developers interested in working with V.E.T.S.:

  • Share your integration use cases to influence API design
  • Suggest improvements to data structures or workflows
  • Participate in beta testing of new features
  • Contribute to knowledge base content and documentation

Developer Support

We provide technical support for development partners working with V.E.T.S. Contact our development team to discuss:

  • Schema access and documentation
  • Integration architecture planning
  • Custom development opportunities
  • Early access to API development

Get Involved: If you're interested in building on top of V.E.T.S., integrating with the platform, or contributing to development, please reach out. We're actively seeking development partners who share our vision for professional animal management.

Standard UserName/Password Login:
 
Username:  
Password: