Projets
Créer un projet
Section titled Créer un projetCréez un nouveau projet en spécifiant son name.
Méthode
Section titled MéthodePOST
/api/v1/projects
Paramètres
Section titled Paramètres| Nom | Type | Description |
|---|---|---|
| name | string | Le nom du projet que vous créez (par ex. MyApp, Production, Staging) (obligatoire) |
En-têtes de la requête
Section titled En-têtes de la requêteAuthorization: {YOUR_ORGANIZATION_API_KEY} : La clé se trouve dans ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Codes de statut
Section titled Codes de statut200 : Réponse envoyée au format JSON dans le corps
Exemple de requête
Section titled Exemple de requêtecurl -X POST \
https://openreplay.example.com/api/v1/projects/MyFirstProject \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
--data-raw '{
"name": "MyFirstProject"
}'
Exemple de réponse
Section titled Exemple de réponse{
"data": {
"projectKey": "QsLA07Oa5sqTfwnNaFwS",
"name": "MyFirstProject",
"gdpr": {
"maskEmails": true,
"sampleRate": 50,
"maskNumbers": true,
"defaultInputMode": "plain"
}
}
}
Récupérer un projet
Section titled Récupérer un projetRenvoie les détails du projet spécifié.
Méthode
Section titled MéthodeGET
/api/v1/projects/:projectKey
Paramètres
Section titled Paramètres| Nom | Type | Description |
|---|---|---|
| projectKey | string | L’identifiant du projet que vous suivez (obligatoire) |
En-têtes de la requête
Section titled En-têtes de la requêteAuthorization: {YOUR_ORGANIZATION_API_KEY} : La clé se trouve dans ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Codes de statut
Section titled Codes de statut200 : Réponse envoyée au format JSON dans le corps
Exemple de requête
Section titled Exemple de requêtecurl -X GET \
https://openreplay.example.com/api/v1/projects/7ePSXFuQVidq9pqS6Xyn \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
Exemple de réponse
Section titled Exemple de réponse{
"data": {
"projectKey": "7ePSXFuQVidq9pqS6Xyn",
"name": "MyFirstProject"
}
}
Récupérer les projets
Section titled Récupérer les projetsRenvoie la liste des projets existants.
Méthode
Section titled MéthodeGET
/api/v1/projects
En-têtes de la requête
Section titled En-têtes de la requêteAuthorization: {YOUR_ORGANIZATION_API_KEY} : La clé se trouve dans ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Codes de statut
Section titled Codes de statut200 : Réponse envoyée au format JSON dans le corps
Exemple de requête
Section titled Exemple de requêtecurl -X GET \
https://openreplay.example.com/api/v1/projects \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
Exemple de réponse
Section titled Exemple de réponse{
"data": {
"projectKey": "7ePSXFuQVidq9pqS6Xyn",
"name": "MyFirstProject"
},
{
"projectKey": "9cACFRuQVidq0sqS7Bny",
"name": "MySecondProject"
}
}