Integrations & API
Connect Junkbonddr with your existing systems to create a complete data ecosystem for your construction project management.
Connectivity and Data Sources
Integration Ecosystem
Junkbonddr is designed as an open platform that can connect with multiple systems and data sources to provide a complete and up-to-date view of your construction projects.
Our integration architecture allows:
- Bidirectional synchronization with existing systems
- Automated data import from multiple sources
- Normalization and validation of heterogeneous data
- Real-time or scheduled updates based on needs
- Full traceability of the origin of each data point
The integration approach is designed to minimize duplication of effort, allowing each system to do what it does best while Junkbonddr centralizes and analyzes all information.
Compatible Systems
Accounting Systems
- SAP
- Oracle Financials
- Sage
- Contpaqi
- Custom systems
Construction ERP
- Procore
- Primavera
- Microsoft Project
- Autodesk BIM 360
- Custom systems
IoT & Field Systems
- Physical progress sensors
- Access control systems
- Environmental monitoring
- Drones and photogrammetry
- Mobile devices
Third-Party Systems
- CRM
- Document management systems
- Collaboration platforms
- Analysis tools
- Reporting systems
Integration Methods
RESTful API
Complete programming interface that allows custom integrations with any system capable of making HTTP calls. Detailed documentation and samples available.
Automated Import
Mechanisms to import data from CSV, Excel, XML, or JSON files with configurable mapping and validation. Can be scheduled or event-triggered.
Predefined Connectors
Ready-to-use integrations with popular systems like SAP, Oracle, Microsoft Project, Primavera, and others, simplifying configuration.
Webhooks
Allows external systems to receive automatic notifications when specific events occur in Junkbonddr, facilitating real-time synchronization.
Direct DB Connection
For specific cases, we offer database-level integration with legacy or custom systems, with all necessary security measures.
Integration Services
Our team can develop custom integrations for specific cases that require complex business logic or advanced data transformations.
API and Data Export
API for Developers
Our RESTful API provides full programmatic access to Junkbonddr data and functionality, allowing developers and technical teams to create custom integrations and extend the platform.
Key Features:
- Secure authentication using OAuth 2.0 and JWT tokens
- Documented endpoints with OpenAPI 3.0 specification
- Support for CRUD operations on all main entities
- Advanced filtering, sorting, and pagination
- Granular control of permissions and access
- Configurable rate limiting
- Versioning to ensure compatibility
The API is designed following RESTful design best practices, with consistent JSON responses, appropriate HTTP status codes, and detailed error handling.
// Example request to get project metrics
GET /api/v1/projects/123/metrics
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
// Response
{
"status": "success",
"data": {
"budget": {
"planned": 1250000,
"actual": 1175000,
"variance": -6.0
},
"schedule": {
"planned_progress": 65.0,
"actual_progress": 62.5,
"variance": -2.5
},
// More metrics...
}
}
Main Available Endpoints
Projects
- GET /api/v1/projects - List projects
- GET /api/v1/projects/{id} - Get project details
- GET /api/v1/projects/{id}/metrics - Get project metrics
- GET /api/v1/projects/{id}/timeline - Get schedule
- POST /api/v1/projects - Create a new project
- PUT /api/v1/projects/{id} - Update a project
Dashboards
- GET /api/v1/dashboards - List available dashboards
- GET /api/v1/dashboards/{id} - Get dashboard configuration
- GET /api/v1/dashboards/{id}/data - Get data for a dashboard
- POST /api/v1/dashboards - Create custom dashboard
Reports
- GET /api/v1/reports - List available reports
- GET /api/v1/reports/{id} - Get specific report
- POST /api/v1/reports/generate - Generate custom report
- GET /api/v1/reports/scheduled - List scheduled reports
Users and Permissions
- GET /api/v1/users - List users
- POST /api/v1/users - Create user
- GET /api/v1/roles - List available roles
- GET /api/v1/permissions - List available permissions
Export Formats
Junkbonddr allows exporting data in multiple formats for additional analysis or integration with other tools:
Structured Formats
- JSON - For integration with applications
- CSV - For spreadsheet analysis
- XML - For legacy systems
- Excel (.xlsx) - With formatting and formulas
Reports and Visualizations
- PDF - Formatted reports
- PowerBI - Direct connection
- Tableau - Data extracts
- Google Data Studio - Connectors
Exports can be scheduled (daily, weekly, monthly) or performed on demand, and automatically sent by email or stored in specific locations.
Common Use Cases
Advanced Analytics
Data export to analysis tools like R, Python, or MATLAB for predictive modeling, simulations, and advanced statistical analysis.
Mobile Applications
Development of custom mobile applications for field teams that integrate with Junkbonddr for data capture and visualization.
Financial Integration
Bidirectional synchronization with financial systems and ERPs to keep accounting data aligned with project progress.
Client Portals
Creation of custom portals where clients and investors can visualize project progress with real-time data from Junkbonddr.
Automation
Integration with automation platforms like Zapier or Microsoft Power Automate to create custom workflows.
Notification Systems
Development of custom alert systems that monitor specific metrics and send notifications through multiple channels.