HTTP proxy API in front of TIMIFY GraphQL services. Generated from Express routes and route analysis docs.
TIMIFY Developer API GraphQL Proxy (0.0.4)
Download OpenAPI description
Overview
TIMIFY API Team
Languages
Servers
Mock server
https://docs2.timify.com/_mock/apis/openapi
Production
https://api.timify.com
Staging
https://api-stg.timify.com
Local development
http://localhost:3030
- Mock serverhttps://docs2.timify.com/_mock/apis/openapi/v1/enterprise-resources/categories
- Productionhttps://api.timify.com/v1/enterprise-resources/categories
- Staginghttps://api-stg.timify.com/v1/enterprise-resources/categories
- Local developmenthttp://localhost:3030/v1/enterprise-resources/categories
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs2.timify.com/_mock/apis/openapi/v1/enterprise-resources/categories?ids=65f4c840b6f1a10012ab34cd&page=1&limit=50' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'company-id: 65f4c840b6f1a10012ab34cd'Returns paginated list of resource categories used to organize resources at the enterprise level.
List payload.
Example: [{"id":"65f4c840b6f1a10012ab34cd","externalId":"ext_1001","firstName":"John","lastName":"Doe","fullName":"John Doe","email":"john@example.com","totalBookings":5,"createdAt":"2024-01-15T10:30:00Z","updatedAt":"2024-02-20T14:45:30Z","ts":1708430730},{"id":"65f4c840b6f1a10012ab34ce","externalId":"ext_1002","firstName":"Jane","lastName":"Smith","fullName":"Jane Smith","email":"jane@example.com","totalBookings":3,"createdAt":"2024-01-20T11:15:00Z","updatedAt":"2024-02-25T13:22:00Z","ts":1708516200}]
Response
application/json
{ "data": [ { … }, { … }, { … } ], "total": 8, "meta": { "page": 1, "limit": 20, "totalItems": 8, "totalPages": 1 }, "status": 1 }
- Mock serverhttps://docs2.timify.com/_mock/apis/openapi/v1/enterprise-resources/categories
- Productionhttps://api.timify.com/v1/enterprise-resources/categories
- Staginghttps://api-stg.timify.com/v1/enterprise-resources/categories
- Local developmenthttp://localhost:3030/v1/enterprise-resources/categories
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs2.timify.com/_mock/apis/openapi/v1/enterprise-resources/categories \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-H 'company-id: 65f4c840b6f1a10012ab34cd' \
-d '{
"name": "example",
"external_id": "65f4c840b6f1a10012ab34cd",
"is_dependency": true
}'Response
application/json
{ "data": { "id": "65f4c840b6f1a10012ab34cd", "externalId": "RC-STAFF", "name": "Staff Resources", "description": "Employees and team members", "orderIndex": 0, "isDefault": true, "isDependency": false, "createdAt": "2024-03-01T10:30:00Z", "updatedAt": "2024-03-01T10:30:00Z", "ts": 1709283000 }, "status": 1 }
- Mock serverhttps://docs2.timify.com/_mock/apis/openapi/v1/enterprise-resources/categories/{categoryId}
- Productionhttps://api.timify.com/v1/enterprise-resources/categories/{categoryId}
- Staginghttps://api-stg.timify.com/v1/enterprise-resources/categories/{categoryId}
- Local developmenthttp://localhost:3030/v1/enterprise-resources/categories/{categoryId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs2.timify.com/_mock/apis/openapi/v1/enterprise-resources/categories/65f4c840b6f1a10012ab34cd?external=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'company-id: 65f4c840b6f1a10012ab34cd'Response
application/json
{ "data": { "id": "65f4c840b6f1a10012ab34cd", "externalId": "ext_1001", "firstName": "John", "lastName": "Doe", "fullName": "John Doe", "email": "john@example.com", "phone": { … }, "tags": [ … ], "totalBookings": 5, "avatarUrl": "https://example.com/avatar.jpg", "firstLetters": "JD", "createdAt": "2024-01-15T10:30:00Z", "updatedAt": "2024-02-20T14:45:30Z", "ts": 1708430730 }, "status": 1 }