HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/demo.sports-crowd.com/storage/api-docs/api-docs.json
{
    "openapi": "3.0.0",
    "info": {
        "title": "Documentación SportsCrowd Api",
        "version": "1.0.0"
    },
    "paths": {
        "/api/external-api/academy-data/{academyType}/{sinceDate}": {
            "get": {
                "tags": [
                    "external-api"
                ],
                "summary": "External Get academy users by type and date",
                "description": "Returns a list of academy users filtered by academy type and registration date.",
                "operationId": "4dd71244c8fb8dd28ab05cd57e20ab68",
                "parameters": [
                    {
                        "name": "academyType",
                        "in": "path",
                        "description": "Type of academy to filter users by (e.g., children, adults, etc.)",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "sinceDate",
                        "in": "path",
                        "description": "Filter users registered on or after this date. Format: YYYY-MM-DD HH:MM:SS",
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response with filtered user data"
                    },
                    "500": {
                        "description": "Server error"
                    }
                }
            }
        },
        "/api/external-api/client-data/{sinceDate}": {
            "get": {
                "tags": [
                    "external-api"
                ],
                "summary": "External Get all client users by date",
                "description": "Returns a list of client users filtered by registration date.",
                "operationId": "c2f68d6ff8083d1ebdde0f95dcdb02ca",
                "parameters": [
                    {
                        "name": "sinceDate",
                        "in": "path",
                        "description": "Filter users registered on or after this date. Format: YYYY-MM-DD HH:MM:SS",
                        "required": false,
                        "schema": {
                            "type": "string",
                            "format": "date"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response with filtered user data"
                    },
                    "500": {
                        "description": "Server error"
                    }
                }
            }
        },
        "/api/external-api/ticket-parameters": {
            "get": {
                "tags": [
                    "external-api"
                ],
                "summary": "External Get ticket parameters",
                "description": "Returns a list of ticket parameters filtered by registration date.",
                "operationId": "7eb4cd4b057ddd3027e47a429e08165e",
                "responses": {
                    "200": {
                        "description": "Successful response with filtered user data"
                    },
                    "500": {
                        "description": "Server error"
                    }
                }
            }
        },
        "/api/orders/getByDate/{initDate}/{endDate}": {
            "get": {
                "tags": [
                    "orders"
                ],
                "summary": "Consultar listado de ordenes.",
                "description": "Consultar listado de ordenes.",
                "operationId": "85a9fa87b90cccb2a37c3ce38b2637cc",
                "parameters": [
                    {
                        "name": "initDate",
                        "in": "path",
                        "description": "Filtro fecha de creación inicial",
                        "required": false,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "endDate",
                        "in": "path",
                        "description": "Filtro fecha de creación final",
                        "required": false,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    }
                },
                "security": [
                    {
                        "bearerAuth": []
                    }
                ]
            }
        },
        "/api/orders/getByDate": {
            "get": {
                "tags": [
                    "orders"
                ],
                "summary": "Consultar listado de ordenes.",
                "description": "Consultar listado de ordenes.",
                "operationId": "97878c7051aad3d1c2b78a7c234cb292",
                "responses": {
                    "200": {
                        "description": "Successful response"
                    }
                },
                "security": [
                    {
                        "bearerAuth": []
                    }
                ]
            }
        },
        "/api/user/getBySegmentation/{segmentation}/{offset}/{take}/{document}": {
            "get": {
                "tags": [
                    "users"
                ],
                "summary": "Consultar si un usuario pertence a una segmentación",
                "description": "Consultar si un usuario pertenece a una segmentación.",
                "operationId": "a0df4da8886b7affc8cea37711ba0235",
                "parameters": [
                    {
                        "name": "segmentation",
                        "in": "path",
                        "description": "Segmentación o etiqueta del usuario",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "offset",
                        "in": "path",
                        "description": "Index de inicio consulta. Ejemplo: 1000. Consulta a partir del registro 1000",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "take",
                        "in": "path",
                        "description": "Cantidad de registros a obtener. Ejemplo: 250",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "document",
                        "in": "path",
                        "description": "Documento del usuario",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    }
                }
            }
        },
        "/api/user/getBySegmentation/{segmentation}/{offset}/{take}": {
            "get": {
                "tags": [
                    "users"
                ],
                "summary": "Consultar listado de usuarios pertenecientes a una segmentación.",
                "description": "Consultar listado de usuarios pertenecientes a una segmentación.",
                "operationId": "5a348980ab1343bcf072ae0936c5ec39",
                "parameters": [
                    {
                        "name": "segmentation",
                        "in": "path",
                        "description": "Segmentación o etiqueta del usuario",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "offset",
                        "in": "path",
                        "description": "Index de inicio consulta. Ejemplo: 1000. Consulta a partir del registro 1000",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "take",
                        "in": "path",
                        "description": "Cantidad de registros a obtener. Ejemplo: 250",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successful response"
                    }
                }
            }
        }
    },
    "tags": [
        {
            "name": "external-api",
            "description": "external-api"
        },
        {
            "name": "orders",
            "description": "orders"
        },
        {
            "name": "users",
            "description": "users"
        }
    ]
}