Integrări

Aproape tot ce faci în aplicație poți face și din cod

Aplicația folosește același API pe care îl primești și tu. Fiecare ofertă, proiect, tichet sau plată poate fi creat, citit și actualizat prin REST, din SDK-uri, din fluxuri n8n sau de un agent AI, cu permisiunile utilizatorului care se conectează.

# Proiectele din spațiul tău de lucru
curl https://proiect.ro/api/v1/spatiul-meu/projects \
  -H "Authorization: Bearer $PROIECTRO_API_KEY" \
  -H "Accept: application/json" \
  -G --data-urlencode "search=renovare"
# pip install proiectro
from proiectro.client import AuthenticatedClient
from proiectro.api.projects import list_projects

client = AuthenticatedClient(base_url="https://proiect.ro", token=API_KEY)
result = list_projects.sync("spatiul-meu", client=client, search="renovare")

for project in result.projects:
    print(project.name, project.stage_name, project.customer_name)
// npm install proiectro
import { client, listProjects } from 'proiectro';

client.setConfig({ auth: () => process.env.PROIECTRO_API_KEY });

const { data, error } = await listProjects({
  path: { tenant_path: 'spatiul-meu' },
  query: { search: 'renovare' },
});
data?.projects.forEach((p) => console.log(p.name, p.stage_name));

950+

API REST

operații documentate în peste 40 de domenii, de la oferte la suport

2

SDK-uri oficiale

Python și TypeScript, open source, licență MIT

400+

Webhook-uri

tipuri de evenimente, livrate în format CloudEvents, cu semnătură opțională

190+

n8n

operații în nodul n8n, plus un declanșator în timp real

MCP

Agenți AI

Claude Code, Claude.ai și ChatGPT, cu permisiunile tale

Zapier

În curând

aplicația e construită și în proces de publicare

API REST

Un API, nu o fereastră spre câteva date

Interfața Proiect.ro trimite formularele tale către același API. Ofertele, proiectele, costurile, plățile, tichetele și portalurile de clienți și parteneri au toate endpoint-uri.

Deschide referința interactivă
  • Specificație OpenAPI 3 publică. Descarci /api/v1/openapi.json și generezi un client în orice limbaj, sau încerci apelurile direct din referința interactivă.
  • Chei API cu drepturi limitate. Alegi ce poate face cheia (citire, creare, modificare, ștergere) și îi dai o dată de expirare. Cheia apare o singură dată, la creare. Vezi planurile care includ API-ul.
  • Aceleași permisiuni ca în aplicație. Un apel nu poate face nimic din ce utilizatorul n-ar putea face din interfață. Rolurile și separarea între spații de lucru se aplică la fel.
  • Câmpurile netrimise nu se șterg. La o modificare, un câmp opțional pe care nu-l trimiți își păstrează valoarea, deci poți schimba un singur câmp fără să citești întâi tot obiectul.
  • Date ca valori. Datele calendaristice circulă în format ISO 8601, sumele ca zecimale exacte, iar erorile de validare spun exact ce câmp e greșit.
SDK-uri

Clienți oficiali pentru Python și TypeScript

Fiecare operație din API e o funcție cu modelele de cerere și răspuns incluse, deci editorul îți completează câmpurile și îți arată greșelile înainte să rulezi codul.

Python
PyPI · Python 3.10+ · MIT

Cu tipuri de date pentru fiecare cerere și răspuns, cu variante sincrone și asincrone pentru fiecare operație, pe httpx. Potrivit pentru scripturi, rapoarte și servicii backend.

pip install proiectro
TypeScript / JavaScript
npm · Node.js 20+ · MIT

Fără dependențe: folosește fetch nativ. Fiecare apel întoarce { data, error } cu tipuri de date precise, deci compilatorul îți spune ce câmpuri primești.

npm install proiectro
Webhook-uri

Afli imediat ce s-a întâmplat

Alegi evenimentele care te interesează, de exemplu o ofertă acceptată, un tichet nou sau o plată încasată, și Proiect.ro trimite un POST la adresa ta în momentul în care au loc.

  • Peste 400 de tipuri de evenimente din toate zonele aplicației.
  • Semnătură HMAC-SHA256 cu marcaj de timp, când îi dai webhook-ului un secret, ca să verifici că mesajul vine de la noi și nu e reluat.
  • Reîncercări automate de până la cinci ori, la intervale tot mai mari, dacă serverul tău nu răspunde.
  • Trimitere de test și jurnal de livrări direct din aplicație, în Definiții › Webhook-uri.
POST https://serverul-tau.ro/webhooks/proiect
X-Webhook-Event: ro.proiect.proposal.accept
X-Webhook-Signature: t=1760870400,v1=5f2c…

{
  "specversion": "1.0",
  "type": "ro.proiect.proposal.accept",
  "id": "8d3e…",
  "time": "2026-10-19T10:00:00Z",
  "data": { … }
}
Verificarea semnăturii, în Python
import hmac, hashlib

t, v1 = (p.split("=", 1)[1] for p in header.split(","))
expected = hmac.new(secret.encode(), f"{t}.{body}".encode(), hashlib.sha256).hexdigest()
assert hmac.compare_digest(expected, v1)
Automatizări fără cod

Leagă Proiect.ro de restul uneltelor tale

Când nu vrei să scrii cod, construiești fluxul vizual. O ofertă acceptată poate crea un canal de chat, un rând în foaia de calcul și o sarcină pentru echipă, fără niciun server.

Zapier
zapier.com

Aplicația e construită și în proces de publicare, cu acțiuni, căutări și un declanșator la orice eveniment. Până atunci, n8n și webhook-urile acoperă aceleași fluxuri.

În curând
Alte conexiuni

Datele intră și ies și pe alte căi

Import din CSV

Aduci catalogul, clienții și lead-urile dintr-o foaie de calcul, cu ghiduri pas cu pas.

Calendar iCal

Te abonezi la calendarul tău din Proiect.ro în Google Calendar, Outlook sau Apple Calendar.

Email în copie (BCC)

Pui adresa ta personală de colectare în BCC, iar emailul se înregistrează ca activitate de vânzare la clientul sau oferta potrivită.

ISO 9001 - Quality Management

Angajamentul nostru de a îmbunătăți continuu serviciile pentru tine, de a te asculta și de a te ajuta să obții cât mai multă valoare.

ISO 27001 - Information Security

Angajamentul nostru de a folosi măsurile de securitate potrivite pentru ca datele tale să fie accesibile doar de tine și echipa ta.

General Data Protection Regulation

Datele tale personale sunt stocate în Uniunea Europeană și sunt protejate de Regulamentul General privind Protecția Datelor.

Creează Cont

Transformă-ți afacerea într-o organizație mai eficientă și mai profitabilă. Creează un cont gratuit și descoperă ce poți face cu platforma noastră.

Creează Cont