External APIs (2502)

Changelog

What's New


  1. POST/cost_anomaly/billing_cost_anomaly_resources Get Account wise daily Billing Cost Anomaly Resources
  2. POST/v1/dimensions/batch Batch Dimensions
  3. POST/v1/dimensions/create Create a Dimension
  4. GET/v1/dimensions/item/{dimension_definition_id} Get a Dimension
  5. DELETE/v1/dimensions/item/{dimension_definition_id} Delete a Dimension
  6. GET/v1/dimensions/item/{dimension_definition_id}/history Get Dimension History
  7. POST/v1/dimensions/list List Dimensions
  8. POST/v1/dimensions/versions/batch Batch Dimension Versions
  9. POST/v1/dimensions/versions/create Create Dimension Version
  10. GET/v1/dimensions/versions/item/{dimension_definition_version_id} Get Dimension Version
  11. PATCH/v1/dimensions/versions/item/{dimension_definition_version_id}/make-head Make Dimension Version Head
  12. PATCH/v1/dimensions/versions/item/{dimension_definition_version_id}/make-release Make Dimension Version Release
  13. POST/v1/dimensions/{dimension_definition_id}/set_state Set Dimension State
  14. POST/v1/jira_service_management/project_fields/list List Jira Service Management Project Fields
  15. POST/v1/policies/policy_jobs/batch List of policy job details
  16. POST/v1/sso_auth/tokens/{sso_name} Returns SSO Redirected url
  17. POST/v1/tag_baselines/enhance_tags Get enhanced tags from the user's tags
  18. POST/v1/tag_baselines/generate_tags Returns Generated Tags
  19. POST/v2/billing/description/aggregation/trend Get description trend results
  20. POST/v2/billing_metrics/access/batch Batch of Billing Metric Access
  21. POST/v2/billing_metrics/access/create Create new Billing Metric Access
  22. POST/v2/billing_metrics/access/item/{access_id} Update Billing Metric Access
  23. DELETE/v2/billing_metrics/access/item/{access_id} Delete Billing Metric Access
  24. POST/v2/billing_metrics/access/list List Billing Metric Access
  25. POST/v2/reports/generate Create a NextGen report
  26. GET/v2/reports/item/{report_id} Fetch a report by ID
  27. POST/v2/secops/dashboard/compliance/compliance_by_service_account List Compliance summary by service accounts
  28. POST/v2/secops/dashboard/compliance/compliance_by_tenant List Compliance summary by tenants
  29. POST/v2/billing_metrics/list List Billing Metrics

What's Decommissioned


  1. GET /v2/billing_metrics/list List Billing Metrics

What's Changed


  1. GET/compliance/{tenant_id}/standards List Compliance Standards

    • Parameter

      • type change into not required
      • Change type
  2. POST/cost_anomaly/billing_cost_anomaly Get Account wise daily Billing Cost Anomaly

    • Return Type

      • Add details.service_account_level_anomalies.resources.resource_id//Name of the resource
      • Add details.service_account_level_anomalies.resources.anomaly_type//Anomaly Type of the cost. Example 'anomaly_type':'above_threshold'
      • Add details.service_account_level_anomalies.resources.anomaly_count//Product category wise anomaly count
      • Add details.service_account_level_anomalies.resources.upper_cost_bound//Upper cost bound of daily cost anomaly summary
      • Add details.service_account_level_anomalies.resources.lower_cost_bound//Lower cost bound of daily cost anomaly summary
      • Add details.service_account_level_anomalies.resources.expected_cost//Expected cost of daily cost anomaly summary
      • Add details.service_account_level_anomalies.resources.actual_cost//Actual cost of daily cost anomaly
      • Deletedetails.service_account_level_anomalies.resources.resource_name//Name of the resource
      • Change details.service_account_level_anomalies.anomaly_type (Removed Enum)
  3. GET/tenants List Tenant

    • Return Type

      • Add tenants.activity_queue_notifications
  4. GET/users/filter-options List Users

    • Return Type

      • Change tenants.integrated_tool_providers.tool (Added Enum)
  5. POST/users/{user_id}/verify_user/{auth_token} Verify User

    • Return Type

      • Add user_name//user name
  6. POST/v1/ai_agent/chat/item/{chat_id} Chat History

    • Return Type

      • Add chats.suggestions//List of suggestions
  7. POST/v1/ai_agent/chat/item/{chat_id}/converse Returns the conversation

    • Return Type

      • Add suggestions//List of suggestions
  8. POST/v1/billing_plans/list Fetch all Billing Plan definitions for the user

    • Parameter

      • Add BillingPlanDefinitionListRequest.filters//Filters for the request
  9. POST/v1/billing_plans/version/parse_import Parse Billing Plan Version

    • Return Type

      • Add rules.name//Name of the billing rule
  10. GET/v1/role_templates/list List Role Templates

*   Return Type:

    *   Change policies.policy (Added Enum)
    *   Change integrated\_tools
  1. POST/v2/audit/auditlog/list Audit List
*   Parameter:
    
    *   Change AuditLogListRequest.filters.event\_types
  1. POST/v2/billing/line_items_summary List values for group_by key used in service accounts
*   Parameter
    
    *   Add BillingLineItemSummaryRequest.key.groups//List of custom groups to use with Dimension
    *   Change BillingLineItemSummaryRequest.key.selector (Added Enum)
    *   Change BillingLineItemSummaryRequest.key.key
  1. POST/v2/billing_metrics/batch Batch of Billing Metrics
*   Return Type:
    
    *   Add billing\_metric\_type//Types of Billing Metric.
    *   Add category//Categories of Billing Metric.
    *   Add native\_detail\_types//Cloud account native details types
    *   Deleteusers//List of users allowed to access this metrics
    *   Deleteuser\_groups//List of user groups that grant access to this metrics
    *   Deleteroles//List of roles that grant access to this metrics
    *   Change sys\_id
  1. POST/v2/billing_metrics/create Create new Billing Metrics
*   Parameter:
    
    *   Add BillingMetrics.billing\_metric\_type//Types of Billing Metric.
    *   Add BillingMetrics.category//Categories of Billing Metric.
    *   Add BillingMetrics.native\_detail\_types//Cloud account native details types
    *   DeleteBillingMetrics.users//List of users allowed to access this metrics
    *   DeleteBillingMetrics.user\_groups//List of user groups that grant access to this metrics
    *   DeleteBillingMetrics.roles//List of roles that grant access to this metrics
    *   Change BillingMetrics.sys\_id

*   Return Type:
    
    *   Add billing\_metric\_type//Types of Billing Metric.
    *   Add category//Categories of Billing Metric.
    *   Add native\_detail\_types//Cloud account native details types
    *   Deleteusers//List of users allowed to access this metrics
    *   Deleteuser\_groups//List of user groups that grant access to this metrics
    *   Deleteroles//List of roles that grant access to this metrics
    *   Change sys\_id
  1. POST/v2/billing_metrics/item/{billing_metrics_id} Update Billing Metrics
*   Parameter:
    
    *   Add BillingMetrics.billing\_metric\_type//Types of Billing Metric.
    *   Add BillingMetrics.category//Categories of Billing Metric.
    *   Add BillingMetrics.native\_detail\_types//Cloud account native details types
    *   DeleteBillingMetrics.users//List of users allowed to access this metrics
    *   DeleteBillingMetrics.user\_groups//List of user groups that grant access to this metrics
    *   DeleteBillingMetrics.roles//List of roles that grant access to this metrics
    *   Change BillingMetrics.sys\_id

*   Return Type:
    
    *   Add billing\_metric\_type//Types of Billing Metric.
    *   Add category//Categories of Billing Metric.
    *   Add native\_detail\_types//Cloud account native details types
    *   Deleteusers//List of users allowed to access this metrics
    *   Deleteuser\_groups//List of user groups that grant access to this metrics
    *   Deleteroles//List of roles that grant access to this metrics
    *   Change sys\_id
  1. DELETE/v2/billing_metrics/item/{billing_metrics_id} Delete Billing Metrics
*   Parameter:
    
    *   billing\_metrics\_id Notes The Id of Billing Metrics to delete. change into
    *   Change billing\_metrics\_id