import weflayr
client = weflayr.client() # reads WEFLAYR_API_KEY
client.delete_key_metrics(user_names=["u_123", "u_456"])
const weflayr = require('weflayr');
const client = weflayr.client(); // reads WEFLAYR_API_KEY
await weflayr.api.deleteKeyMetrics({
client,
throwOnError: true,
query: { userNames: ['u_123', 'u_456'] },
});
curl -X DELETE "https://app.weflayr.com/api/key-metrics/?user_names=u_123&user_names=u_456" \
-H "Authorization: Bearer $WEFLAYR_API_KEY"
{"ok": true, "rows_deleted": 2}
Key metrics
Delete key metrics
Delete the key-metric values booked through the API for some users.
DELETE
/
api
/
key-metrics
/
import weflayr
client = weflayr.client() # reads WEFLAYR_API_KEY
client.delete_key_metrics(user_names=["u_123", "u_456"])
const weflayr = require('weflayr');
const client = weflayr.client(); // reads WEFLAYR_API_KEY
await weflayr.api.deleteKeyMetrics({
client,
throwOnError: true,
query: { userNames: ['u_123', 'u_456'] },
});
curl -X DELETE "https://app.weflayr.com/api/key-metrics/?user_names=u_123&user_names=u_456" \
-H "Authorization: Bearer $WEFLAYR_API_KEY"
{"ok": true, "rows_deleted": 2}
Key metrics belong to an internal project. On a revenue-linked project, use the Revenue API instead.
PS: CSV uploads are managed by their own source and cannot be deleted via this route
Parameters
Passed in the query string.list[string]
required
Delete all these users’ API-booked key metrics.
"YYYY-MM"
Narrow the delete to this inclusive month range. Omit both to delete every API-booked value of the named users.
import weflayr
client = weflayr.client() # reads WEFLAYR_API_KEY
client.delete_key_metrics(user_names=["u_123", "u_456"])
const weflayr = require('weflayr');
const client = weflayr.client(); // reads WEFLAYR_API_KEY
await weflayr.api.deleteKeyMetrics({
client,
throwOnError: true,
query: { userNames: ['u_123', 'u_456'] },
});
curl -X DELETE "https://app.weflayr.com/api/key-metrics/?user_names=u_123&user_names=u_456" \
-H "Authorization: Bearer $WEFLAYR_API_KEY"
{"ok": true, "rows_deleted": 2}