1. TikTok - Smart+ Ad Groups
Adlyft
  • Auth (External User)
    • Issue external-user tokens
      POST
    • Refresh the external-user access token
      GET
  • Connections
    • list User accounts
      GET
    • Activate adAccount
      POST
    • Deactivate adAccount
      POST
    • Generate OAuth authorization URL
      POST
    • Get all external-user connections
      GET
    • Check connection status
      GET
    • Remove a connection by ads account ID
      DELETE
    • Revoke a connection by connection ID
      DELETE
    • Read Meta ad account insights through the connection surface
      GET
  • Meta
    • Meta - Ad Accounts & Business
      • Import Meta ad account data
      • List Meta pages for an ad account
      • List Meta ad accounts
      • Get Meta ad account details
      • List Meta businesses
      • Get Meta business details
      • List business-owned ad accounts
      • List business product catalogs
    • Meta - Campaigns
      • Create a lead campaign
      • Create an awareness campaign
      • Create a traffic campaign
      • Create an engagement campaign
      • Create a sales campaign
      • List Meta campaigns
      • Get Meta campaign details
      • List ads for a Meta campaign
      • Update Meta campaign status
    • Meta - Ad Sets
      • List Meta ad sets
      • Get Meta ad set details
      • List ads for a Meta ad set
      • Update Meta ad set status
    • Meta - Ads
      • List Meta ads
      • Get Meta ad details
      • Update Meta ad status
    • Meta - Ad Creatives
      • List Meta ad creatives
      • Preview a Meta ad creative
      • Get Meta ad creative details
    • Meta - Audiences & Targeting
      • List saved audiences
      • List custom audiences
      • Create a lookalike audience
      • Estimate audience size
      • Search Meta targeting options
    • Meta - Pixels & Conversions
      • Create a Meta pixel
      • List Meta pixels
      • Create a Meta custom conversion
      • List Meta custom conversions
      • Get Meta custom conversion details
      • Get Meta pixel details
      • Get Meta pixel stats
      • Get Meta dataset quality
    • Meta - Lead Forms
      • Create a Meta lead form
      • List Meta lead forms
    • Meta - Insights
      • Read Meta insights
  • TikTok
    • TikTok - Account & Import
      • Import a TikTok ad account
    • TikTok - Assets
      • Read TikTok assets
      • Update TikTok asset status
      • Create TikTok assets
    • TikTok - Insights
      • Read TikTok insights
    • TikTok - Pixels
      • Read TikTok pixels
      • Read TikTok pixel event statistics
    • TikTok - Smart+ Campaigns
      • Read TikTok Smart+ campaigns
      • Create a TikTok Smart+ campaign
      • Update a TikTok Smart+ campaign
      • Update TikTok Smart+ campaign status
    • TikTok - Smart+ Ad Groups
      • Read TikTok Smart+ ad groups
        POST
      • Create a TikTok Smart+ ad group
        POST
      • Update a TikTok Smart+ ad group
        POST
      • Update TikTok Smart+ ad group status
        POST
    • TikTok - Smart+ Ads
      • Read TikTok Smart+ ads
      • Create a TikTok Smart+ ad
      • Update a TikTok Smart+ ad
      • Update TikTok Smart+ ad status
      • Submit an appeal for a TikTok Smart+ ad
      • Read TikTok Smart+ ad review information
      • Update TikTok Smart+ ad material status
    • TikTok - Smart+ Materials
      • Read TikTok Smart+ material review information
  • Google
    • List accessible Google ad accounts
    • Import a Google ad account
    • Read Google insights
    • Read Google assets
    • Execute a Google GAQL query
  • Schemas
    • StandardSuccessEnvelopeDto
    • GenericObjectDto
    • AuthTokensDto
    • CreateUserDto
    • AuthTokenDto
    • MessageDto
    • ChangePasswordDto
    • ResetPasswordDto
    • ForgetPasswordDto
    • AcceptInvitationDto
    • UpdateTenantProfileDto
    • TenantApiKeyDto
    • UpdateTenantDto
    • MetaTenantAppCreateDto
    • GoogleTenantAppCreateDto
    • TiktokTenantAppCreateDto
    • LinkedinTenantAppCreateDto
    • MetaTenantAppUpdateDto
    • GoogleTenantAppUpdateDto
    • TiktokTenantAppUpdateDto
    • LinkedinTenantAppUpdateDto
    • PlatformFieldDto
    • PlatformMetadataDto
    • AccessTokensDto
    • TokenDto
    • AccessTokenDto
    • AuthUrlDto
    • ConnectionStatusItemDto
    • ConnectionStatusDto
    • MetaAccessTokenDto
    • MetaTokenBrokerDto
    • CreateLookalikeAudienceDto
    • EstimateAudienceDto
    • CustomConversionRuleDto
    • CreateCustomConversionDto
    • TargetingSearchDto
    • PreviewAdcreativeDto
    • MetaStatusUpdateDto
    • FindOperationsDto
    • ExecuteOperationDto
    • CreateAdCloneDto
    • CreateMetaAds
    • CreateAssetsDto
    • CreateCampaignDto
    • CreateAdGroupDto
    • UtmParamDto
    • DisclaimerTextDto
    • DisclaimerClickableTextDto
    • CreateAdDto
    • Object
    • ReadTikTokPixelsDto
    • ReadTikTokPixelEventsDto
    • ReadTikTokSmartPlusCampaignsDto
    • ReadTikTokSmartPlusAdgroupsDto
    • ReadTikTokSmartPlusAdsDto
    • SmartPlusCampaignBody
    • CreateTikTokSmartPlusCampaignDto
    • UpdateTikTokSmartPlusCampaignDto
    • UpdateTikTokSmartPlusCampaignStatusDto
    • SmartPlusAdgroupBody
    • CreateTikTokSmartPlusAdgroupDto
    • UpdateTikTokSmartPlusAdgroupDto
    • UpdateTikTokSmartPlusAdgroupStatusDto
    • SmartPlusAdBody
    • CreateTikTokSmartPlusAdDto
    • UpdateTikTokSmartPlusAdDto
    • UpdateTikTokSmartPlusAdStatusDto
    • UpdateTikTokSmartPlusAdMaterialStatusDto
    • AppealTikTokSmartPlusAdDto
    • ReadTikTokSmartPlusAdReviewInfoDto
    • ReadTikTokSmartPlusMaterialReviewInfoDto
    • CreateTenantInvitationDto
  1. TikTok - Smart+ Ad Groups

Read TikTok Smart+ ad groups

POST
/api/v1/tiktok/smart/adgroups
Reads TikTok Upgraded Smart+ ad groups for a validated ad account owned by the authenticated external user. Filters supplied in the filtering object are forwarded verbatim to TikTok.

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
API Key
Add parameter in header
x-api-key
Example:
x-api-key: ********************
or
Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
TikTok Smart+ ad group list response payload.
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.adlyfy.dev/api/v1/tiktok/smart/adgroups' \
--header 'x-api-key;' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "adAccountId": "7524374241765212177",
    "fields": [
        "adgroup_id",
        "adgroup_name",
        "primary_status"
    ],
    "filtering": {
        "campaign_ids": [
            "1234567890123456789"
        ]
    },
    "page": 1,
    "page_size": 100
}'
Response Response Example
{
    "data": {},
    "success": true,
    "message": "Request successful",
    "timestamp": "2026-03-30T12:00:00.000Z",
    "statusCode": 200
}
Modified at 2026-06-04 18:31:55
Previous
Update TikTok Smart+ campaign status
Next
Create a TikTok Smart+ ad group
Built with