Skip to content

feat: add Doing Business As (DBA) field support to Profile API#318

Merged
Sanathan Mutya (sanathan-plivo) merged 5 commits into
masterfrom
feat/add-dba-field-to-profile
May 26, 2026
Merged

feat: add Doing Business As (DBA) field support to Profile API#318
Sanathan Mutya (sanathan-plivo) merged 5 commits into
masterfrom
feat/add-dba-field-to-profile

Conversation

@sanathan-plivo
Copy link
Copy Markdown
Contributor

@sanathan-plivo Sanathan Mutya (sanathan-plivo) commented May 25, 2026

Summary

  • Added Doing Business As (DBA) field support to Profile API

Test plan

  • Verify Profile API create/update with doing_business_as field
  • Verify Profile API get response includes doing_business_as field

Koushik SK and others added 4 commits May 19, 2026 15:36
Adds optional dba parameter on the creator() factory and ProfileAdder
constructor, a fluent dba() setter on ProfileUpdater, and the
corresponding getter on ProfileResponse, mirroring the campaign-service
backend addition. A new creator() overload preserves the existing
16-arg signature so existing callers keep compiling. Tests exercise dba
on create/update and assert it on the get response fixture.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Removes @JsonProperty annotations since the global SNAKE_CASE naming
strategy handles the conversion automatically.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…to-profile

# Conflicts:
#	CHANGELOG.md
#	pom.xml
#	src/main/resources/com/plivo/api/version.txt
@sanathan-plivo Sanathan Mutya (sanathan-plivo) merged commit 27a0cd5 into master May 26, 2026
4 of 9 checks passed
@sanathan-plivo Sanathan Mutya (sanathan-plivo) deleted the feat/add-dba-field-to-profile branch May 26, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants